From b0243dc96c956b8f603700a4e54bb099b6bb717c Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 11 Mar 2025 12:34:49 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 182263 --- .../UpdatableAssetItemRequestBuilder.java | 14 +- .../ComplianceChangeItemRequestBuilder.java | 26 +- .../item/messages/MessagesRequestBuilder.java | 30 +- .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../item/replies/RepliesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../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 +- .../CloudPcSnapshotItemRequestBuilder.java | 12 +- .../HardwareOathDevicesRequestBuilder.java | 12 +- .../names/item/range/RangeRequestBuilder.java | 12 +- .../tables/add/AddRequestBuilder.java | 12 +- .../names/item/range/RangeRequestBuilder.java | 12 +- .../item/tables/add/AddRequestBuilder.java | 12 +- .../item/EducationUserItemRequestBuilder.java | 12 +- .../item/ExternalItemItemRequestBuilder.java | 12 +- .../InboundFlowsRequestBuilder.java | 12 +- ...ongRunningOperationItemRequestBuilder.java | 14 +- .../item/ConversationItemRequestBuilder.java | 14 +- .../item/reply/ReplyRequestBuilder.java | 12 +- .../item/messages/MessagesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../item/replies/RepliesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../messages/MessagesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../item/replies/RepliesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../ConversationThreadItemRequestBuilder.java | 14 +- .../item/reply/ReplyRequestBuilder.java | 12 +- .../item/NamedLocationItemRequestBuilder.java | 26 +- ...enticationExtensionItemRequestBuilder.java | 14 +- ...tomCalloutExtensionItemRequestBuilder.java | 14 +- ...geWorkflowExtensionItemRequestBuilder.java | 12 +- .../item/RiskDetectionItemRequestBuilder.java | 14 +- .../graph/beta/generated/kiota-dom-export.txt | 1343 +++++++++++++++++ .../graph/beta/generated/kiota-lock.json | 2 +- .../generated/models/ActionResultPart.java | 1 + .../AiInteractionMentionedIdentitySet.java | 4 +- .../models/AndroidManagedAppProtection.java | 8 +- .../models/CertificateBasedAuthPki.java | 4 +- .../generated/models/CloudPcRegionGroup.java | 6 +- .../models/DeviceCompliancePolicy.java | 4 +- ...nfigurationReferredSettingInformation.java | 4 +- ...agementConfigurationSettingDefinition.java | 28 +- ...ationSettingGroupCollectionDefinition.java | 8 +- ...tConfigurationSimpleSettingDefinition.java | 16 +- ...igurationStringSettingValueDefinition.java | 12 +- ...iceManagementConfigurationWindowsSkus.java | 15 + .../graph/beta/generated/models/Entity.java | 12 +- .../generated/models/ForwardToChatResult.java | 79 + .../beta/generated/models/IdentitySet.java | 12 +- .../beta/generated/models/MobileApp.java | 24 +- .../generated/models/OnlineMeetingBase.java | 17 + .../graph/beta/generated/models/Report.java | 4 +- .../graph/beta/generated/models/Team.java | 4 +- .../WindowsAppXAppAssignmentSettings.java | 4 +- .../WindowsDomainJoinConfiguration.java | 4 +- .../models/security/EdiscoveryCase.java | 17 + ...discoveryCaseMemberCollectionResponse.java | 62 + .../RiskDetectionsRequestBuilder.java | 14 +- .../EdiscoveryCaseItemRequestBuilder.java | 9 + .../CaseMembersRequestBuilder.java | 247 +++ .../count/CountRequestBuilder.java | 128 ++ ...discoveryCaseMemberItemRequestBuilder.java | 230 +++ .../sites/item/pages/PagesRequestBuilder.java | 12 +- .../item/messages/MessagesRequestBuilder.java | 30 +- .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../item/replies/RepliesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../messages/MessagesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../item/replies/RepliesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../item/messages/MessagesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../item/replies/RepliesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../messages/MessagesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../item/replies/RepliesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../item/messages/MessagesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../item/replies/RepliesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../item/messages/MessagesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../item/replies/RepliesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../messages/MessagesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../item/replies/RepliesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ ...MultiTenantOrganizationRequestBuilder.java | 12 +- .../item/messages/MessagesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../item/replies/RepliesRequestBuilder.java | 18 + .../ForwardToChatPostRequestBody.java | 142 ++ .../ForwardToChatPostResponse.java | 63 + .../ForwardToChatRequestBuilder.java | 102 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../ReplyWithQuotePostRequestBody.java | 125 ++ .../ReplyWithQuoteRequestBuilder.java | 103 ++ .../item/presence/PresenceRequestBuilder.java | 14 +- 232 files changed, 14810 insertions(+), 494 deletions(-) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ForwardToChatResult.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryCaseMemberCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/casemembers/CaseMembersRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/casemembers/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/casemembers/item/EdiscoveryCaseMemberItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.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 e1508b91171..1aed76af199 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 @@ -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 of an azureADDevice object. + * Read the properties and relationships of an updatableAssetGroup 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 of an azureADDevice object. + * Read the properties and relationships of an updatableAssetGroup 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) { @@ -162,7 +162,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties of an azureADDevice object. + * Read the properties and relationships of an updatableAssetGroup object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -170,7 +170,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties of an azureADDevice object. + * Read the properties and relationships of an updatableAssetGroup 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 of an azureADDevice object. + * Read the properties and relationships of an updatableAssetGroup 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 d9064253cfa..966ec8ffabe 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 complianceChange object. + * Delete a contentApproval 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 complianceChange object. + * Delete a contentApproval 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); @@ -66,21 +66,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 a complianceChange object. + * Read the properties and relationships of a contentApproval object. * @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 get() { return get(null); } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. * @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 get(@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 complianceChange object. + * Delete a contentApproval object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -125,7 +125,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a complianceChange object. + * Delete a contentApproval object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -137,7 +137,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -145,7 +145,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -197,7 +197,7 @@ public ComplianceChangeItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fi public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/MessagesRequestBuilder.java index 28d22f038c8..8d7efdf93c5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/MessagesRequestBuilder.java @@ -2,7 +2,9 @@ import com.microsoft.graph.beta.chats.item.messages.count.CountRequestBuilder; import com.microsoft.graph.beta.chats.item.messages.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.chats.item.messages.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.graph.beta.models.ChatMessage; import com.microsoft.graph.beta.models.ChatMessageCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the messages property of the microsoft.graph.chat entity. * @param chatMessageId The unique identifier of chatMessage @@ -93,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 chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. + * Send a new chatMessage in the specified channel or a chat. * @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 chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. + * Send a new chatMessage in the specified channel or a chat. * @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) { @@ -140,7 +158,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. + * Send a new chatMessage in the specified channel or a chat. * @param body The request body * @return a {@link RequestInformation} */ @@ -149,7 +167,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. + * Send a new chatMessage in the specified channel or a chat. * @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/chats/item/messages/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..e878f50c15c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.chats.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..78d9cedf0a3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.chats.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/chats/item/messages/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..8e9d67688a2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.chats.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/chats/{chat%2Did}/messages/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/chats/{chat%2Did}/messages/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/RepliesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/RepliesRequestBuilder.java index 8ddeead492a..ea5829d222a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/RepliesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/RepliesRequestBuilder.java @@ -2,7 +2,9 @@ import com.microsoft.graph.beta.chats.item.messages.item.replies.count.CountRequestBuilder; import com.microsoft.graph.beta.chats.item.messages.item.replies.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.graph.beta.models.ChatMessage; import com.microsoft.graph.beta.models.ChatMessageCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. * @param chatMessageId1 The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..7abbaa8a2e2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..88b96cbe769 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/chats/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..f60a98d09d7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..c4d6bf27c50 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..281437bb6c0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..5c5aa2eb018 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.chats.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..b961c1a7c53 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.chats.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/chats/{chat%2Did}/messages/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/chats/{chat%2Did}/messages/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} 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/virtualendpoint/snapshots/item/CloudPcSnapshotItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/snapshots/item/CloudPcSnapshotItemRequestBuilder.java index d575dfea663..977b35fda5d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/snapshots/item/CloudPcSnapshotItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/snapshots/item/CloudPcSnapshotItemRequestBuilder.java @@ -55,21 +55,19 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of a cloudPcSnapshot object. + * Cloud PC snapshots. * @return a {@link CloudPcSnapshot} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here */ @jakarta.annotation.Nullable public CloudPcSnapshot get() { return get(null); } /** - * Read the properties and relationships of a cloudPcSnapshot object. + * Cloud PC snapshots. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CloudPcSnapshot} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here */ @jakarta.annotation.Nullable public CloudPcSnapshot get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -124,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a cloudPcSnapshot object. + * Cloud PC snapshots. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -132,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a cloudPcSnapshot object. + * Cloud PC snapshots. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -184,7 +182,7 @@ public CloudPcSnapshotItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fin public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a cloudPcSnapshot object. + * Cloud PC snapshots. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java index 99d3c31334c..3794691dfb6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java @@ -84,23 +84,23 @@ public HardwareOathTokenAuthenticationMethodDeviceCollectionResponse get(@jakart return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. * @param body The request body * @return a {@link HardwareOathTokenAuthenticationMethodDevice} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { return post(body, null); } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link HardwareOathTokenAuthenticationMethodDevice} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice 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 hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. * @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 hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. * @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/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 048ea9e505e..ea380098d00 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); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @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); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @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); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -367,7 +367,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @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/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java index 5e333db00f0..331903a71aa 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/add", rawUrl); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { return post(body, null); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody b return this.requestAdapter.send(requestInfo, errorMapping, WorkbookTable::createFromDiscriminatorValue); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @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/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 86bd6f4c1e1..b712aebbdac 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); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @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); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @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); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -367,7 +367,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @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/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java index 3257a406357..2b5f324c12d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/add", rawUrl); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { return post(body, null); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody b return this.requestAdapter.send(requestInfo, errorMapping, WorkbookTable::createFromDiscriminatorValue); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @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/education/users/item/EducationUserItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java index bfad42f3e7e..8a037ab96f9 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 relatedContact collection of an educationUser object. + * Update the properties 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 relatedContact collection of an educationUser object. + * Update the properties 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 relatedContact collection of an educationUser object. + * Update the properties 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 relatedContact collection of an educationUser object. + * Update the properties 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/connections/item/items/item/ExternalItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java index 60f21aabe57..4ddbb1e9ffb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java @@ -99,23 +99,23 @@ public ExternalItem get(@jakarta.annotation.Nullable final java.util.function.Co return this.requestAdapter.send(requestInfo, errorMapping, ExternalItem::createFromDiscriminatorValue); } /** - * Update the properties of an externalitem. + * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. * @param body The request body * @return a {@link ExternalItem} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ExternalItem put(@jakarta.annotation.Nonnull final ExternalItem body) { return put(body, null); } /** - * Update the properties of an externalitem. + * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ExternalItem} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ExternalItem put(@jakarta.annotation.Nonnull final ExternalItem body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -166,7 +166,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an externalitem. + * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. * @param body The request body * @return a {@link RequestInformation} */ @@ -175,7 +175,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Update the properties of an externalitem. + * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. * @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 5d7d5ff3e56..adb3ef364d6 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 inboundFileFlow object. + * Create a new inboundApiFlow 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 inboundFileFlow object. + * Create a new inboundApiFlow 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 inboundFileFlow object. + * Create a new inboundApiFlow 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 inboundFileFlow object. + * Create a new inboundApiFlow 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/operations/item/LongRunningOperationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java index 941b9b38778..606a423bdd1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java @@ -55,21 +55,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 a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @return a {@link LongRunningOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public LongRunningOperation get() { return get(null); } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link LongRunningOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public LongRunningOperation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -124,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -132,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -184,7 +184,7 @@ public LongRunningOperationItemRequestBuilder withUrl(@jakarta.annotation.Nonnul public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java index f79110d4316..153134885b5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java @@ -66,21 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get a group's conversation object. + * Retrieve the properties and relationships of conversation object. * @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 get() { return get(null); } /** - * Get a group's conversation object. + * Retrieve the properties and relationships of conversation object. * @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 get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -110,7 +110,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get a group's conversation object. + * Retrieve the properties and relationships of conversation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -118,7 +118,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a group's conversation object. + * Retrieve the properties and relationships of conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -146,7 +146,7 @@ public ConversationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get a group's conversation object. + * Retrieve the properties and relationships of conversation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java index 53b66403afc..a0a535579af 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java @@ -35,20 +35,20 @@ public ReplyRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/groups/{group%2Did}/conversations/{conversation%2Did}/threads/{conversationThread%2Did}/reply", rawUrl); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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 * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body) { post(body, null); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @j this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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/team/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/MessagesRequestBuilder.java index 0e273a78bd4..722a990824f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/MessagesRequestBuilder.java @@ -2,7 +2,9 @@ import com.microsoft.graph.beta.groups.item.team.channels.item.messages.count.CountRequestBuilder; import com.microsoft.graph.beta.groups.item.team.channels.item.messages.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.graph.beta.models.ChatMessage; import com.microsoft.graph.beta.models.ChatMessageCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the messages property of the microsoft.graph.channel entity. * @param chatMessageId The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..cc4c39e18c0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..baef8bb78af --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/team/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..aafffb9a7d4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/messages/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/messages/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and 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/team/channels/item/messages/item/replies/RepliesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/RepliesRequestBuilder.java index b32f8381639..4292f526fcc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/RepliesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/RepliesRequestBuilder.java @@ -2,7 +2,9 @@ import com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.count.CountRequestBuilder; import com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.graph.beta.models.ChatMessage; import com.microsoft.graph.beta.models.ChatMessageCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. * @param chatMessageId1 The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..1f8582312b9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..b0757badc78 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/team/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..9cb24dcc1e3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and 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/team/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..4af091c24e7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..a90d2cd4be9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and 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/team/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..e6a3e390721 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..b63067f89e5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/messages/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/messages/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and 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/team/primarychannel/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/MessagesRequestBuilder.java index 4d9e6c66e7c..f58e6918f60 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/MessagesRequestBuilder.java @@ -2,7 +2,9 @@ import com.microsoft.graph.beta.groups.item.team.primarychannel.messages.count.CountRequestBuilder; import com.microsoft.graph.beta.groups.item.team.primarychannel.messages.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.graph.beta.models.ChatMessage; import com.microsoft.graph.beta.models.ChatMessageCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the messages property of the microsoft.graph.channel entity. * @param chatMessageId The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..17669e51097 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..cca34eecd63 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/team/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..43a97847e11 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/messages/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/messages/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and 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/team/primarychannel/messages/item/replies/RepliesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/RepliesRequestBuilder.java index 90cba875d4b..f5c57215191 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/RepliesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/RepliesRequestBuilder.java @@ -2,7 +2,9 @@ import com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.count.CountRequestBuilder; import com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.graph.beta.models.ChatMessage; import com.microsoft.graph.beta.models.ChatMessageCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. * @param chatMessageId1 The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..74600b398af --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..2a0c1ef74c5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/team/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..10708eca8e2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/messages/{chatMessage%2Did}/replies/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/messages/{chatMessage%2Did}/replies/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and 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/team/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..c66f73f24f7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..074f36f6429 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/messages/{chatMessage%2Did}/replies/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/messages/{chatMessage%2Did}/replies/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and 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/team/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..b1c454dc3c2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..56730cdb8bb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/messages/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/messages/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and 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 59f190e8b61..b2d52882801 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 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. + * Get a thread object. * @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 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. + * Get a thread object. * @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 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. + * Get a thread object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -154,7 +154,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * 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. + * Get a thread object. * @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 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. + * Get a thread object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java index 5b3a74e21b3..87c1e46161c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java @@ -35,20 +35,20 @@ public ReplyRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/groups/{group%2Did}/threads/{conversationThread%2Did}/reply", rawUrl); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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 * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body) { post(body, null); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @j this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java index c3f43988d93..a5e1fe5b064 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java @@ -37,18 +37,18 @@ public NamedLocationItemRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/{namedLocation%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete an ipNamedLocation object. + * Delete a namedLocation 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 an ipNamedLocation object. + * Delete a namedLocation 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); @@ -57,21 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a namedLocation object. * @return a {@link NamedLocation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public NamedLocation get() { return get(null); } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a namedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link NamedLocation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public NamedLocation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -108,7 +108,7 @@ public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation body, return this.requestAdapter.send(requestInfo, errorMapping, NamedLocation::createFromDiscriminatorValue); } /** - * Delete an ipNamedLocation object. + * Delete a namedLocation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -116,7 +116,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete an ipNamedLocation object. + * Delete a namedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -128,7 +128,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a namedLocation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -136,7 +136,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a namedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -188,7 +188,7 @@ public NamedLocationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a namedLocation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java index c9a9092cc7d..7b513ff9768 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java @@ -66,21 +66,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 a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @return a {@link CustomAuthenticationExtension} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomAuthenticationExtension get() { return get(null); } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomAuthenticationExtension} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomAuthenticationExtension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -135,7 +135,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -143,7 +143,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -195,7 +195,7 @@ public CustomAuthenticationExtensionItemRequestBuilder withUrl(@jakarta.annotati public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. */ @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..b2f2736bb92 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 @@ -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 @@ -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/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java index 68dc31ca98a..8b665bac99f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java @@ -55,21 +55,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @return a {@link RiskDetection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskDetection get() { return get(null); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RiskDetection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskDetection get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -124,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -132,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -184,7 +184,7 @@ public RiskDetectionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection 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 509a645c3ca..d6cac4079e8 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 @@ -14960,6 +14960,38 @@ com.microsoft.graph.beta.chats.item.messages.delta.DeltaRequestBuilder::|public| com.microsoft.graph.beta.chats.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.chats.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.chats.item.messages.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.chats.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.chats.item.messages.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.chats.item.messages.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -15116,6 +15148,38 @@ com.microsoft.graph.beta.chats.item.messages.item.replies.delta.DeltaRequestBuil com.microsoft.graph.beta.chats.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.chats.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.chats.item.messages.item.replies.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -15309,15 +15373,40 @@ com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder: com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.chats.item.messages.item.replies.RepliesRequestBuilder::|public|withUrl(rawUrl:String):RepliesRequestBuilder +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.chats.item.messages.item.setreaction.SetReactionPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.chats.item.messages.item.setreaction.SetReactionPostRequestBody::|public|constructor():void com.microsoft.graph.beta.chats.item.messages.item.setreaction.SetReactionPostRequestBody::|public|getAdditionalData():Map @@ -15397,15 +15486,40 @@ com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|con com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.chats.item.messages.MessagesRequestBuilder::|public|withUrl(rawUrl:String):MessagesRequestBuilder +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.chats.item.operations.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.chats.item.operations.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.chats.item.operations.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -149073,6 +149187,38 @@ com.microsoft.graph.beta.groups.item.team.channels.item.messages.delta.DeltaRequ com.microsoft.graph.beta.groups.item.team.channels.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.messages.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -149229,6 +149375,38 @@ com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.de com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -149422,15 +149600,40 @@ com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.Re com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.RepliesRequestBuilder::|public|withUrl(rawUrl:String):RepliesRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|public|constructor():void com.microsoft.graph.beta.groups.item.team.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|public|getAdditionalData():Map @@ -149510,15 +149713,40 @@ com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequest com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder::|public|withUrl(rawUrl:String):MessagesRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.planner.PlannerRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.planner.PlannerRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.groups.item.team.channels.item.planner.PlannerRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -151519,6 +151747,38 @@ com.microsoft.graph.beta.groups.item.team.primarychannel.messages.delta.DeltaReq com.microsoft.graph.beta.groups.item.team.primarychannel.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.messages.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -151675,6 +151935,38 @@ com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.d com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -151868,15 +152160,40 @@ com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.R com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|withUrl(rawUrl:String):RepliesRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.setreaction.SetReactionPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.setreaction.SetReactionPostRequestBody::|public|constructor():void com.microsoft.graph.beta.groups.item.team.primarychannel.messages.item.setreaction.SetReactionPostRequestBody::|public|getAdditionalData():Map @@ -151956,15 +152273,40 @@ com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesReques com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder::|public|withUrl(rawUrl:String):MessagesRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.planner.PlannerRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.planner.PlannerRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.groups.item.team.primarychannel.planner.PlannerRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -197292,6 +197634,8 @@ com.microsoft.graph.beta.models.CloudPcRegionGroup::0019-Switzerland com.microsoft.graph.beta.models.CloudPcRegionGroup::0020-SouthKorea com.microsoft.graph.beta.models.CloudPcRegionGroup::0021-MiddleEast com.microsoft.graph.beta.models.CloudPcRegionGroup::0022-Mexico +com.microsoft.graph.beta.models.CloudPcRegionGroup::0023-Australasia +com.microsoft.graph.beta.models.CloudPcRegionGroup::0024-Europe com.microsoft.graph.beta.models.CloudPcRemoteActionCapability::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CloudPcRemoteActionCapability::|public|constructor():void com.microsoft.graph.beta.models.CloudPcRemoteActionCapability::|public|getActionCapability():ActionCapability @@ -215342,6 +215686,16 @@ com.microsoft.graph.beta.models.FormsSettings::|public|setIsRecordIdentityByDefa com.microsoft.graph.beta.models.FormsSettings::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.FormsSettings::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FormsSettings com.microsoft.graph.beta.models.FormsSettings~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.ForwardToChatResult-->ActionResultPart +com.microsoft.graph.beta.models.ForwardToChatResult::|public|constructor():void +com.microsoft.graph.beta.models.ForwardToChatResult::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ForwardToChatResult::|public|getForwardedMessageId():String +com.microsoft.graph.beta.models.ForwardToChatResult::|public|getTargetChatId():String +com.microsoft.graph.beta.models.ForwardToChatResult::|public|OdataType:String +com.microsoft.graph.beta.models.ForwardToChatResult::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ForwardToChatResult::|public|setForwardedMessageId(value?:String):void +com.microsoft.graph.beta.models.ForwardToChatResult::|public|setTargetChatId(value?:String):void +com.microsoft.graph.beta.models.ForwardToChatResult::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatResult com.microsoft.graph.beta.models.FreeBusyError::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.FreeBusyError::|public|constructor():void com.microsoft.graph.beta.models.FreeBusyError::|public|getAdditionalData():Map @@ -235858,6 +236212,7 @@ com.microsoft.graph.beta.models.OnlineMeetingBase::|public|constructor():void com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getAllowAttendeeToEnableCamera():Boolean com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getAllowAttendeeToEnableMic():Boolean com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getAllowBreakoutRooms():Boolean +com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getAllowCopyingAndSharingMeetingContent():Boolean com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getAllowedLobbyAdmitters():AllowedLobbyAdmitterRoles com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getAllowedPresenters():OnlineMeetingPresenters com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getAllowLiveShare():MeetingLiveShareOptions @@ -235890,6 +236245,7 @@ com.microsoft.graph.beta.models.OnlineMeetingBase::|public|serialize(writer:Seri com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setAllowAttendeeToEnableCamera(value?:Boolean):void com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setAllowAttendeeToEnableMic(value?:Boolean):void com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setAllowBreakoutRooms(value?:Boolean):void +com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setAllowCopyingAndSharingMeetingContent(value?:Boolean):void com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setAllowedLobbyAdmitters(value?:AllowedLobbyAdmitterRoles):void com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setAllowedPresenters(value?:OnlineMeetingPresenters):void com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setAllowLiveShare(value?:MeetingLiveShareOptions):void @@ -252434,6 +252790,7 @@ com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|pub com.microsoft.graph.beta.models.security.EdiscoveryAddToReviewSetOperation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryAddToReviewSetOperation com.microsoft.graph.beta.models.security.EdiscoveryCase-->CaseEscaped com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|constructor():void +com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|getCaseMembers():java.util.List com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|getClosedBy():IdentitySet com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|getClosedDateTime():OffsetDateTime com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|getCustodians():java.util.List @@ -252448,6 +252805,7 @@ com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|getSettings():E com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|getTags():java.util.List com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|OdataType:String com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|setCaseMembers(value?:java.util.List):void com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|setClosedBy(value?:IdentitySet):void com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|setClosedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.security.EdiscoveryCase::|public|setCustodians(value?:java.util.List):void @@ -252479,6 +252837,13 @@ com.microsoft.graph.beta.models.security.EdiscoveryCaseMember::|public|setDispla com.microsoft.graph.beta.models.security.EdiscoveryCaseMember::|public|setRecipientType(value?:RecipientType):void com.microsoft.graph.beta.models.security.EdiscoveryCaseMember::|public|setSmtpAddress(value?:String):void com.microsoft.graph.beta.models.security.EdiscoveryCaseMember::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryCaseMember +com.microsoft.graph.beta.models.security.EdiscoveryCaseMemberCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.security.EdiscoveryCaseMemberCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.security.EdiscoveryCaseMemberCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.security.EdiscoveryCaseMemberCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.security.EdiscoveryCaseMemberCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.security.EdiscoveryCaseMemberCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.security.EdiscoveryCaseMemberCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryCaseMemberCollectionResponse com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings-->Entity com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|constructor():void com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|getFieldDeserializers():Map> @@ -311416,6 +311781,71 @@ com.microsoft.graph.beta.security.cases.ediscoverycases.EdiscoveryCasesRequestBu com.microsoft.graph.beta.security.cases.ediscoverycases.EdiscoveryCasesRequestBuilder::|public|toPostRequestInformation(body:EdiscoveryCase):RequestInformation com.microsoft.graph.beta.security.cases.ediscoverycases.EdiscoveryCasesRequestBuilder::|public|toPostRequestInformation(body:EdiscoveryCase; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.security.cases.ediscoverycases.EdiscoveryCasesRequestBuilder::|public|withUrl(rawUrl:String):EdiscoveryCasesRequestBuilder +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|byEdiscoveryCaseMemberId(ediscoveryCaseMemberId:String):EdiscoveryCaseMemberItemRequestBuilder +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|get():EdiscoveryCaseMemberCollectionResponse +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EdiscoveryCaseMemberCollectionResponse +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|post(body:EdiscoveryCaseMember):EdiscoveryCaseMember +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|post(body:EdiscoveryCaseMember; requestConfiguration?:java.util.function.Consumer):EdiscoveryCaseMember +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|toPostRequestInformation(body:EdiscoveryCaseMember):RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|toPostRequestInformation(body:EdiscoveryCaseMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder::|public|withUrl(rawUrl:String):CaseMembersRequestBuilder +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|get():EdiscoveryCaseMember +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EdiscoveryCaseMember +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|patch(body:EdiscoveryCaseMember):EdiscoveryCaseMember +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|patch(body:EdiscoveryCaseMember; requestConfiguration?:java.util.function.Consumer):EdiscoveryCaseMember +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|toPatchRequestInformation(body:EdiscoveryCaseMember):RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|toPatchRequestInformation(body:EdiscoveryCaseMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|withUrl(rawUrl:String):EdiscoveryCaseMemberItemRequestBuilder com.microsoft.graph.beta.security.cases.ediscoverycases.item.custodians.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.security.cases.ediscoverycases.item.custodians.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.security.cases.ediscoverycases.item.custodians.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -311885,6 +312315,7 @@ com.microsoft.graph.beta.security.cases.ediscoverycases.item.EdiscoveryCaseItemR com.microsoft.graph.beta.security.cases.ediscoverycases.item.EdiscoveryCaseItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.security.cases.ediscoverycases.item.EdiscoveryCaseItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.security.cases.ediscoverycases.item.EdiscoveryCaseItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.cases.ediscoverycases.item.EdiscoveryCaseItemRequestBuilder::|public|caseMembers:CaseMembersRequestBuilder com.microsoft.graph.beta.security.cases.ediscoverycases.item.EdiscoveryCaseItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.security.cases.ediscoverycases.item.EdiscoveryCaseItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.security.cases.ediscoverycases.item.EdiscoveryCaseItemRequestBuilder::|public|custodians:CustodiansRequestBuilder @@ -345863,6 +346294,38 @@ com.microsoft.graph.beta.teams.item.channels.item.messages.delta.DeltaRequestBui com.microsoft.graph.beta.teams.item.channels.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teams.item.channels.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.channels.item.messages.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.messages.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teams.item.channels.item.messages.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -346019,6 +346482,38 @@ com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.delta.De com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -346212,15 +346707,40 @@ com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesR com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|withUrl(rawUrl:String):RepliesRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teams.item.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teams.item.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|public|getAdditionalData():Map @@ -346300,15 +346820,40 @@ com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilde com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder::|public|withUrl(rawUrl:String):MessagesRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.planner.PlannerRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.planner.PlannerRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teams.item.channels.item.planner.PlannerRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -348309,6 +348854,38 @@ com.microsoft.graph.beta.teams.item.primarychannel.messages.delta.DeltaRequestBu com.microsoft.graph.beta.teams.item.primarychannel.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.messages.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.messages.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teams.item.primarychannel.messages.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -348465,6 +349042,38 @@ com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.delta.D com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -348658,15 +349267,40 @@ com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.Replies com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|withUrl(rawUrl:String):RepliesRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.messages.item.setreaction.SetReactionPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teams.item.primarychannel.messages.item.setreaction.SetReactionPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teams.item.primarychannel.messages.item.setreaction.SetReactionPostRequestBody::|public|getAdditionalData():Map @@ -348746,15 +349380,40 @@ com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuild com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder::|public|withUrl(rawUrl:String):MessagesRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.planner.PlannerRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.planner.PlannerRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teams.item.primarychannel.planner.PlannerRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -351672,6 +352331,38 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.ite com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -351828,6 +352519,38 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.ite com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -352021,15 +352744,40 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.ite com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|withUrl(rawUrl:String):RepliesRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|public|getAdditionalData():Map @@ -352109,15 +352857,40 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.ite com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|withUrl(rawUrl:String):MessagesRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.planner.PlannerRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.planner.PlannerRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.planner.PlannerRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -354118,6 +354891,38 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychann com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -354274,6 +355079,38 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychann com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -354467,15 +355304,40 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychann com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|withUrl(rawUrl:String):RepliesRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.setreaction.SetReactionPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.setreaction.SetReactionPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.setreaction.SetReactionPostRequestBody::|public|getAdditionalData():Map @@ -354555,15 +355417,40 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychann com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|withUrl(rawUrl:String):MessagesRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.planner.PlannerRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.planner.PlannerRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.planner.PlannerRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -357496,6 +358383,38 @@ com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.delta com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -357652,6 +358571,38 @@ com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item. com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -357845,15 +358796,40 @@ com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item. com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.RepliesRequestBuilder::|public|withUrl(rawUrl:String):RepliesRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|public|getAdditionalData():Map @@ -357933,15 +358909,40 @@ com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.Messa com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder::|public|withUrl(rawUrl:String):MessagesRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.planner.PlannerRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.planner.PlannerRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.planner.PlannerRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -359894,6 +360895,38 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -360050,6 +361083,38 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -360243,15 +361308,40 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.RepliesRequestBuilder::|public|withUrl(rawUrl:String):RepliesRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.setreaction.SetReactionPostRequestBody::|public|getAdditionalData():Map @@ -360331,15 +361421,40 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder::|public|withUrl(rawUrl:String):MessagesRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.planner.PlannerRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.planner.PlannerRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.planner.PlannerRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -362340,6 +363455,38 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -362496,6 +363643,38 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -362689,15 +363868,40 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.RepliesRequestBuilder::|public|withUrl(rawUrl:String):RepliesRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.setreaction.SetReactionPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.setreaction.SetReactionPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.setreaction.SetReactionPostRequestBody::|public|getAdditionalData():Map @@ -362777,15 +363981,40 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder::|public|withUrl(rawUrl:String):MessagesRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.planner.PlannerRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.planner.PlannerRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.planner.PlannerRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -390753,6 +391982,38 @@ com.microsoft.graph.beta.users.item.chats.item.messages.delta.DeltaRequestBuilde com.microsoft.graph.beta.users.item.chats.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.chats.item.messages.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.chats.item.messages.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.users.item.chats.item.messages.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.chats.item.messages.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.chats.item.messages.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -390909,6 +392170,38 @@ com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.delta.Delta com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getAdditionalMessage():ChatMessage +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|getTargetChatIds():java.util.List +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setAdditionalMessage(value?:ChatMessage):void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|public|setTargetChatIds(value?:java.util.List):void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostRequestBody +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|constructor():void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatPostResponse +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody):ForwardToChatPostResponse +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|post(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):ForwardToChatPostResponse +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody):RequestInformation +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|toPostRequestInformation(body:ForwardToChatPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder::|public|withUrl(rawUrl:String):ForwardToChatRequestBuilder com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -391102,15 +392395,40 @@ com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequ com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.RepliesRequestBuilder::|public|withUrl(rawUrl:String):RepliesRequestBuilder +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.users.item.chats.item.messages.item.setreaction.SetReactionPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.users.item.chats.item.messages.item.setreaction.SetReactionPostRequestBody::|public|constructor():void com.microsoft.graph.beta.users.item.chats.item.messages.item.setreaction.SetReactionPostRequestBody::|public|getAdditionalData():Map @@ -391190,15 +392508,40 @@ com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder:: com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|count:CountRequestBuilder com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|forwardToChat:ForwardToChatRequestBuilder com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|get():ChatMessageCollectionResponse com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ChatMessageCollectionResponse com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage):ChatMessage com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage):RequestInformation com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.chats.item.messages.MessagesRequestBuilder::|public|withUrl(rawUrl:String):MessagesRequestBuilder +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getMessageIds():java.util.List +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|getReplyMessage():ChatMessage +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setMessageIds(value?:java.util.List):void +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|public|setReplyMessage(value?:ChatMessage):void +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody):ChatMessage +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):ChatMessage +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody):RequestInformation +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder::|public|withUrl(rawUrl:String):ReplyWithQuoteRequestBuilder com.microsoft.graph.beta.users.item.chats.item.operations.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.chats.item.operations.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.chats.item.operations.count.CountRequestBuilder.GetQueryParameters::|public|search:String 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 4b8f8349885..15c8e21d2ea 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,5 +1,5 @@ { - "descriptionHash": "B870086F83E06453DD7B2B8F8CA466E6E82AC00D6A2A075CE7F35EE2A5FF9BB5A9781DD7667BCBF59C14CBE174E32E7D8145A1E4C4B192FB335A6B983FBBBA0E", + "descriptionHash": "BCE949DBE243F0662B48145DD4B1415408EBE299955CE8362EAB9A546ECCE4B3F1E9D98735C26A1D61C1164BC809850594A804CAE8B1C5E4C02A64BB6E5C4F58", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.24.0", diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ActionResultPart.java b/src/main/java/com/microsoft/graph/beta/generated/models/ActionResultPart.java index e745e1c9b06..20943767100 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ActionResultPart.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ActionResultPart.java @@ -37,6 +37,7 @@ public static ActionResultPart createFromDiscriminatorValue(@jakarta.annotation. final String mappingValue = mappingValueNode.getStringValue(); switch (mappingValue) { case "#microsoft.graph.aadUserConversationMemberResult": return new AadUserConversationMemberResult(); + case "#microsoft.graph.forwardToChatResult": return new ForwardToChatResult(); } } return new ActionResultPart(); 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 1a2d3febd82..6a920b01ea5 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 details. + * Gets the conversation property value. The conversation property * @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 details. + * Sets the conversation property value. The conversation property * @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 0f3a3574311..cc2ca23856e 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. + * 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. * @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 a custom browser to open weblink on Android. + * 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. * @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. + * 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. * @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 a custom browser to open weblink on Android. + * 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. * @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/models/CertificateBasedAuthPki.java b/src/main/java/com/microsoft/graph/beta/generated/models/CertificateBasedAuthPki.java index a0f0d480c40..ee440c0a10d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CertificateBasedAuthPki.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CertificateBasedAuthPki.java @@ -35,7 +35,7 @@ public java.util.List getCertificateAuthorities() { return this.backingStore.get("certificateAuthorities"); } /** - * Gets the displayName property value. The name of the object. + * Gets the displayName property value. The name of the object. Maximum length is 256 characters. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -101,7 +101,7 @@ public void setCertificateAuthorities(@jakarta.annotation.Nullable final java.ut this.backingStore.set("certificateAuthorities", value); } /** - * Sets the displayName property value. The name of the object. + * Sets the displayName property value. The name of the object. Maximum length is 256 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/models/CloudPcRegionGroup.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcRegionGroup.java index c91b14e0039..d83882de40e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcRegionGroup.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcRegionGroup.java @@ -27,7 +27,9 @@ public enum CloudPcRegionGroup implements ValuedEnum { Switzerland("switzerland"), SouthKorea("southKorea"), MiddleEast("middleEast"), - Mexico("mexico"); + Mexico("mexico"), + Australasia("australasia"), + Europe("europe"); public final String value; CloudPcRegionGroup(final String value) { this.value = value; @@ -61,6 +63,8 @@ public static CloudPcRegionGroup forValue(@jakarta.annotation.Nonnull final Stri case "southKorea": return SouthKorea; case "middleEast": return MiddleEast; case "mexico": return Mexico; + case "australasia": return Australasia; + case "europe": return Europe; default: return null; } } 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/DeviceManagementConfigurationReferredSettingInformation.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java index b3ec96f2168..1e8ca805d9e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java @@ -78,7 +78,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting + * Gets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting + * Sets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting. * @param value Value to set for the settingDefinitionId property. */ public void setSettingDefinitionId(@jakarta.annotation.Nullable final String value) { 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 9d962f08cdd..42252f201f3 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. Supports: $filters. + * Gets the applicability property value. Details which device setting is applicable on * @return a {@link DeviceManagementConfigurationSettingApplicability} */ @jakarta.annotation.Nullable @@ -63,7 +63,7 @@ public String getBaseUri() { return this.backingStore.get("baseUri"); } /** - * Gets the categoryId property value. Specify category in which the setting is under. Support $filters. + * Gets the categoryId property value. Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) * @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 setting. + * Gets the description property value. Description of the item * @return a {@link String} */ @jakarta.annotation.Nullable @@ -79,7 +79,7 @@ public String getDescription() { return this.backingStore.get("description"); } /** - * Gets the displayName property value. Name of the setting. For example: Allow Toast. + * Gets the displayName property value. Display name of the item * @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 setting. Give more details of the setting. + * Gets the helpText property value. Help text of the item * @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 id if the setting is a child setting. + * Gets the rootDefinitionId property value. Root setting definition 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. Valid values 1 to 100 + * Gets the maximumCount property value. Maximum number of setting group count 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 setting group count in the collection. Valid values 1 to 100 + * Gets the minimumCount property value. Minimum number of setting group count 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 setting group count in the collection. Valid values 1 to 100 + * Sets the maximumCount property value. Maximum number of setting group count 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 setting group count in the collection. Valid values 1 to 100 + * Sets the minimumCount property value. Minimum number of setting group count 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/DeviceManagementConfigurationSimpleSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java index c19c8a011a4..fbebe1570f2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java @@ -32,7 +32,7 @@ public static DeviceManagementConfigurationSimpleSettingDefinition createFromDis return new DeviceManagementConfigurationSimpleSettingDefinition(); } /** - * Gets the defaultValue property value. Default setting value for this setting + * Gets the defaultValue property value. Default setting value for this setting. * @return a {@link DeviceManagementConfigurationSettingValue} */ @jakarta.annotation.Nullable @@ -40,7 +40,7 @@ public DeviceManagementConfigurationSettingValue getDefaultValue() { return this.backingStore.get("defaultValue"); } /** - * Gets the dependedOnBy property value. list of child settings that depend on this setting + * Gets the dependedOnBy property value. list of child settings that depend on this setting. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -48,7 +48,7 @@ public java.util.List getDepen return this.backingStore.get("dependedOnBy"); } /** - * Gets the dependentOn property value. list of parent settings this setting is dependent on + * Gets the dependentOn property value. list of parent settings this setting is dependent on. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -69,7 +69,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the valueDefinition property value. Definition of the value for this setting + * Gets the valueDefinition property value. Definition of the value for this setting. * @return a {@link DeviceManagementConfigurationSettingValueDefinition} */ @jakarta.annotation.Nullable @@ -89,28 +89,28 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("valueDefinition", this.getValueDefinition()); } /** - * Sets the defaultValue property value. Default setting value for this setting + * Sets the defaultValue property value. Default setting value for this setting. * @param value Value to set for the defaultValue property. */ public void setDefaultValue(@jakarta.annotation.Nullable final DeviceManagementConfigurationSettingValue value) { this.backingStore.set("defaultValue", value); } /** - * Sets the dependedOnBy property value. list of child settings that depend on this setting + * Sets the dependedOnBy property value. list of child settings that depend on this setting. * @param value Value to set for the dependedOnBy property. */ public void setDependedOnBy(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("dependedOnBy", value); } /** - * Sets the dependentOn property value. list of parent settings this setting is dependent on + * Sets the dependentOn property value. list of parent settings this setting is dependent on. * @param value Value to set for the dependentOn property. */ public void setDependentOn(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("dependentOn", value); } /** - * Sets the valueDefinition property value. Definition of the value for this setting + * Sets the valueDefinition property value. Definition of the value for this setting. * @param value Value to set for the valueDefinition property. */ public void setValueDefinition(@jakarta.annotation.Nullable final DeviceManagementConfigurationSettingValueDefinition 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 6d677e428e3..d7c609e56e6 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. + * 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. * @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 + * Gets the maximumLength property value. Maximum length of string. Valid values 0 to 87516 * @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 + * Gets the minimumLength property value. Minimum length of string. Valid values 0 to 87516 * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -113,7 +113,7 @@ public void setFileTypes(@jakarta.annotation.Nullable final java.util.List>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("forwardedMessageId", (n) -> { this.setForwardedMessageId(n.getStringValue()); }); + deserializerMap.put("targetChatId", (n) -> { this.setTargetChatId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the forwardedMessageId property value. The forwardedMessageId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getForwardedMessageId() { + return this.backingStore.get("forwardedMessageId"); + } + /** + * Gets the targetChatId property value. The targetChatId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTargetChatId() { + return this.backingStore.get("targetChatId"); + } + /** + * Serializes information the 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.writeStringValue("forwardedMessageId", this.getForwardedMessageId()); + writer.writeStringValue("targetChatId", this.getTargetChatId()); + } + /** + * Sets the forwardedMessageId property value. The forwardedMessageId property + * @param value Value to set for the forwardedMessageId property. + */ + public void setForwardedMessageId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("forwardedMessageId", value); + } + /** + * Sets the targetChatId property value. The targetChatId property + * @param value Value to set for the targetChatId property. + */ + public void setTargetChatId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("targetChatId", 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 f91497621b2..924287cff40 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. The Identity of the Application. This property is read-only. + * Gets the application property value. Optional. The application associated with this action. * @return a {@link Identity} */ @jakarta.annotation.Nullable @@ -77,7 +77,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the device property value. The Identity of the Device. This property is read-only. + * Gets the device property value. Optional. The device associated with this action. * @return a {@link Identity} */ @jakarta.annotation.Nullable @@ -106,7 +106,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the user property value. The Identity of the User. This property is read-only. + * Gets the user property value. Optional. The user associated with this action. * @return a {@link Identity} */ @jakarta.annotation.Nullable @@ -133,7 +133,7 @@ public void setAdditionalData(@jakarta.annotation.Nullable final Map 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/OnlineMeetingBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/OnlineMeetingBase.java index 620fb4ab70b..1f0bb3c8067 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/OnlineMeetingBase.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OnlineMeetingBase.java @@ -56,6 +56,14 @@ public Boolean getAllowAttendeeToEnableMic() { public Boolean getAllowBreakoutRooms() { return this.backingStore.get("allowBreakoutRooms"); } + /** + * Gets the allowCopyingAndSharingMeetingContent property value. The allowCopyingAndSharingMeetingContent property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getAllowCopyingAndSharingMeetingContent() { + return this.backingStore.get("allowCopyingAndSharingMeetingContent"); + } /** * Gets the allowedLobbyAdmitters property value. Specifies the users who can admit from the lobby. Possible values are: organizerAndCoOrganizersAndPresenters, organizerAndCoOrganizers, unknownFutureValue. * @return a {@link AllowedLobbyAdmitterRoles} @@ -186,6 +194,7 @@ public Map> getFieldDeserializers deserializerMap.put("allowAttendeeToEnableCamera", (n) -> { this.setAllowAttendeeToEnableCamera(n.getBooleanValue()); }); deserializerMap.put("allowAttendeeToEnableMic", (n) -> { this.setAllowAttendeeToEnableMic(n.getBooleanValue()); }); deserializerMap.put("allowBreakoutRooms", (n) -> { this.setAllowBreakoutRooms(n.getBooleanValue()); }); + deserializerMap.put("allowCopyingAndSharingMeetingContent", (n) -> { this.setAllowCopyingAndSharingMeetingContent(n.getBooleanValue()); }); deserializerMap.put("allowedLobbyAdmitters", (n) -> { this.setAllowedLobbyAdmitters(n.getEnumValue(AllowedLobbyAdmitterRoles::forValue)); }); deserializerMap.put("allowedPresenters", (n) -> { this.setAllowedPresenters(n.getEnumValue(OnlineMeetingPresenters::forValue)); }); deserializerMap.put("allowLiveShare", (n) -> { this.setAllowLiveShare(n.getEnumValue(MeetingLiveShareOptions::forValue)); }); @@ -312,6 +321,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("allowAttendeeToEnableCamera", this.getAllowAttendeeToEnableCamera()); writer.writeBooleanValue("allowAttendeeToEnableMic", this.getAllowAttendeeToEnableMic()); writer.writeBooleanValue("allowBreakoutRooms", this.getAllowBreakoutRooms()); + writer.writeBooleanValue("allowCopyingAndSharingMeetingContent", this.getAllowCopyingAndSharingMeetingContent()); writer.writeEnumValue("allowedLobbyAdmitters", this.getAllowedLobbyAdmitters()); writer.writeEnumValue("allowedPresenters", this.getAllowedPresenters()); writer.writeEnumValue("allowLiveShare", this.getAllowLiveShare()); @@ -360,6 +370,13 @@ public void setAllowAttendeeToEnableMic(@jakarta.annotation.Nullable final Boole public void setAllowBreakoutRooms(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("allowBreakoutRooms", value); } + /** + * Sets the allowCopyingAndSharingMeetingContent property value. The allowCopyingAndSharingMeetingContent property + * @param value Value to set for the allowCopyingAndSharingMeetingContent property. + */ + public void setAllowCopyingAndSharingMeetingContent(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("allowCopyingAndSharingMeetingContent", value); + } /** * Sets the allowedLobbyAdmitters property value. Specifies the users who can admit from the lobby. Possible values are: organizerAndCoOrganizersAndPresenters, organizerAndCoOrganizers, unknownFutureValue. * @param value Value to set for the allowedLobbyAdmitters 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/Team.java b/src/main/java/com/microsoft/graph/beta/generated/models/Team.java index 9c723161f18..bc893bbe37e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Team.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Team.java @@ -124,7 +124,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the firstChannelName property value. The name of the first channel in the team. This property is only used during team creation and isn't returned in methods to get and list teams. + * Gets the firstChannelName property value. The name of the first channel in the team. This is an optional property, only used during team creation and isn't returned in methods to get and list teams. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -422,7 +422,7 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } /** - * Sets the firstChannelName property value. The name of the first channel in the team. This property is only used during team creation and isn't returned in methods to get and list teams. + * Sets the firstChannelName property value. The name of the first channel in the team. This is an optional property, only used during team creation and isn't returned in methods to get and list teams. * @param value Value to set for the firstChannelName property. */ public void setFirstChannelName(@jakarta.annotation.Nullable final String 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/WindowsDomainJoinConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java index 5559029a4ea..d258eae6c09 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java @@ -67,7 +67,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity + * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -117,7 +117,7 @@ public void setComputerNameSuffixRandomCharCount(@jakarta.annotation.Nullable fi this.backingStore.set("computerNameSuffixRandomCharCount", value); } /** - * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity + * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. * @param value Value to set for the networkAccessConfigurations property. */ public void setNetworkAccessConfigurations(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryCase.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryCase.java index 532395a173e..67ff7a25cea 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryCase.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryCase.java @@ -27,6 +27,14 @@ public static EdiscoveryCase createFromDiscriminatorValue(@jakarta.annotation.No Objects.requireNonNull(parseNode); return new EdiscoveryCase(); } + /** + * Gets the caseMembers property value. Returns a list of ediscoveryCaseMember objects associated to this case. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCaseMembers() { + return this.backingStore.get("caseMembers"); + } /** * Gets the closedBy property value. The user who closed the case. * @return a {@link IdentitySet} @@ -66,6 +74,7 @@ public String getExternalId() { @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("caseMembers", (n) -> { this.setCaseMembers(n.getCollectionOfObjectValues(EdiscoveryCaseMember::createFromDiscriminatorValue)); }); deserializerMap.put("closedBy", (n) -> { this.setClosedBy(n.getObjectValue(IdentitySet::createFromDiscriminatorValue)); }); deserializerMap.put("closedDateTime", (n) -> { this.setClosedDateTime(n.getOffsetDateTimeValue()); }); deserializerMap.put("custodians", (n) -> { this.setCustodians(n.getCollectionOfObjectValues(EdiscoveryCustodian::createFromDiscriminatorValue)); }); @@ -142,6 +151,7 @@ public java.util.List getTags() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeCollectionOfObjectValues("caseMembers", this.getCaseMembers()); writer.writeObjectValue("closedBy", this.getClosedBy()); writer.writeOffsetDateTimeValue("closedDateTime", this.getClosedDateTime()); writer.writeCollectionOfObjectValues("custodians", this.getCustodians()); @@ -154,6 +164,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("settings", this.getSettings()); writer.writeCollectionOfObjectValues("tags", this.getTags()); } + /** + * Sets the caseMembers property value. Returns a list of ediscoveryCaseMember objects associated to this case. + * @param value Value to set for the caseMembers property. + */ + public void setCaseMembers(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("caseMembers", value); + } /** * Sets the closedBy property value. The user who closed the case. * @param value Value to set for the closedBy property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryCaseMemberCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryCaseMemberCollectionResponse.java new file mode 100644 index 00000000000..37f36e41125 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryCaseMemberCollectionResponse.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models.security; + +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class EdiscoveryCaseMemberCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link EdiscoveryCaseMemberCollectionResponse} and sets the default values. + */ + public EdiscoveryCaseMemberCollectionResponse() { + 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 EdiscoveryCaseMemberCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static EdiscoveryCaseMemberCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new EdiscoveryCaseMemberCollectionResponse(); + } + /** + * 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(EdiscoveryCaseMember::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/riskdetections/RiskDetectionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java index d756edcf8c8..796fcc9564e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java @@ -51,21 +51,21 @@ public RiskDetectionsRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/riskDetections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @return a {@link RiskDetectionCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskDetectionCollectionResponse get() { return get(null); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RiskDetectionCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskDetectionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -100,7 +100,7 @@ public RiskDetection post(@jakarta.annotation.Nonnull final RiskDetection body, return this.requestAdapter.send(requestInfo, errorMapping, RiskDetection::createFromDiscriminatorValue); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -108,7 +108,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -154,7 +154,7 @@ public RiskDetectionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final St return new RiskDetectionsRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/EdiscoveryCaseItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/EdiscoveryCaseItemRequestBuilder.java index e0b71c24a93..e4fb331c5b5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/EdiscoveryCaseItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/EdiscoveryCaseItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.security.EdiscoveryCase; +import com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.CaseMembersRequestBuilder; import com.microsoft.graph.beta.security.cases.ediscoverycases.item.custodians.CustodiansRequestBuilder; import com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.LegalHoldsRequestBuilder; import com.microsoft.graph.beta.security.cases.ediscoverycases.item.microsoftgraphsecurityclose.MicrosoftGraphSecurityCloseRequestBuilder; @@ -30,6 +31,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class EdiscoveryCaseItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the caseMembers property of the microsoft.graph.security.ediscoveryCase entity. + * @return a {@link CaseMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CaseMembersRequestBuilder caseMembers() { + return new CaseMembersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the custodians property of the microsoft.graph.security.ediscoveryCase entity. * @return a {@link CustodiansRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/casemembers/CaseMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/casemembers/CaseMembersRequestBuilder.java new file mode 100644 index 00000000000..0754d657c16 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/casemembers/CaseMembersRequestBuilder.java @@ -0,0 +1,247 @@ +package com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.security.EdiscoveryCaseMember; +import com.microsoft.graph.beta.models.security.EdiscoveryCaseMemberCollectionResponse; +import com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.count.CountRequestBuilder; +import com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item.EdiscoveryCaseMemberItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the caseMembers property of the microsoft.graph.security.ediscoveryCase entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CaseMembersRequestBuilder 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 caseMembers property of the microsoft.graph.security.ediscoveryCase entity. + * @param ediscoveryCaseMemberId The unique identifier of ediscoveryCaseMember + * @return a {@link EdiscoveryCaseMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public EdiscoveryCaseMemberItemRequestBuilder byEdiscoveryCaseMemberId(@jakarta.annotation.Nonnull final String ediscoveryCaseMemberId) { + Objects.requireNonNull(ediscoveryCaseMemberId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("ediscoveryCaseMember%2Did", ediscoveryCaseMemberId); + return new EdiscoveryCaseMemberItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CaseMembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CaseMembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/caseMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CaseMembersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CaseMembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/caseMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a list of ediscoveryCaseMember objects for an ediscoveryCase. + * @return a {@link EdiscoveryCaseMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public EdiscoveryCaseMemberCollectionResponse get() { + return get(null); + } + /** + * Get a list of ediscoveryCaseMember objects for an ediscoveryCase. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link EdiscoveryCaseMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public EdiscoveryCaseMemberCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, EdiscoveryCaseMemberCollectionResponse::createFromDiscriminatorValue); + } + /** + * Add an ediscoveryCaseMember to an ediscoveryCase. The ediscoveryCaseMember can be one of two types: a user or a role group. + * @param body The request body + * @return a {@link EdiscoveryCaseMember} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public EdiscoveryCaseMember post(@jakarta.annotation.Nonnull final EdiscoveryCaseMember body) { + return post(body, null); + } + /** + * Add an ediscoveryCaseMember to an ediscoveryCase. The ediscoveryCaseMember can be one of two types: a user or a role group. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link EdiscoveryCaseMember} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public EdiscoveryCaseMember post(@jakarta.annotation.Nonnull final EdiscoveryCaseMember body, @jakarta.annotation.Nullable final 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, EdiscoveryCaseMember::createFromDiscriminatorValue); + } + /** + * Get a list of ediscoveryCaseMember objects for an ediscoveryCase. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of ediscoveryCaseMember objects for an ediscoveryCase. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Add an ediscoveryCaseMember to an ediscoveryCase. The ediscoveryCaseMember can be one of two types: a user or a role group. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final EdiscoveryCaseMember body) { + return toPostRequestInformation(body, null); + } + /** + * Add an ediscoveryCaseMember to an ediscoveryCase. The ediscoveryCaseMember can be one of two types: a user or a role group. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final EdiscoveryCaseMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CaseMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CaseMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CaseMembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of ediscoveryCaseMember objects for an ediscoveryCase. + */ + @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/security/cases/ediscoverycases/item/casemembers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/casemembers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..db97bd8e532 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/casemembers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.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}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/caseMembers/$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}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/caseMembers/$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/security/cases/ediscoverycases/item/casemembers/item/EdiscoveryCaseMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/casemembers/item/EdiscoveryCaseMemberItemRequestBuilder.java new file mode 100644 index 00000000000..1d789300aa4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/casemembers/item/EdiscoveryCaseMemberItemRequestBuilder.java @@ -0,0 +1,230 @@ +package com.microsoft.graph.beta.security.cases.ediscoverycases.item.casemembers.item; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.security.EdiscoveryCaseMember; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the caseMembers property of the microsoft.graph.security.ediscoveryCase entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class EdiscoveryCaseMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link EdiscoveryCaseMemberItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public EdiscoveryCaseMemberItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/caseMembers/{ediscoveryCaseMember%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link EdiscoveryCaseMemberItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public EdiscoveryCaseMemberItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/caseMembers/{ediscoveryCaseMember%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Remove an ediscoveryCaseMember from an ediscoveryCase. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete() { + delete(null); + } + /** + * Remove an ediscoveryCaseMember from an ediscoveryCase. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + 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); + } + /** + * Returns a list of ediscoveryCaseMember objects associated to this case. + * @return a {@link EdiscoveryCaseMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public EdiscoveryCaseMember get() { + return get(null); + } + /** + * Returns a list of ediscoveryCaseMember objects associated to this case. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link EdiscoveryCaseMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public EdiscoveryCaseMember get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, EdiscoveryCaseMember::createFromDiscriminatorValue); + } + /** + * Update the navigation property caseMembers in security + * @param body The request body + * @return a {@link EdiscoveryCaseMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public EdiscoveryCaseMember patch(@jakarta.annotation.Nonnull final EdiscoveryCaseMember body) { + return patch(body, null); + } + /** + * Update the navigation property caseMembers in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link EdiscoveryCaseMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public EdiscoveryCaseMember patch(@jakarta.annotation.Nonnull final EdiscoveryCaseMember 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, EdiscoveryCaseMember::createFromDiscriminatorValue); + } + /** + * Remove an ediscoveryCaseMember from an ediscoveryCase. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Remove an ediscoveryCaseMember from an ediscoveryCase. + * @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; + } + /** + * Returns a list of ediscoveryCaseMember objects associated to this case. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Returns a list of ediscoveryCaseMember objects associated to this case. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 caseMembers in security + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final EdiscoveryCaseMember body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property caseMembers in security + * @param body The request 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 EdiscoveryCaseMember 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 EdiscoveryCaseMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public EdiscoveryCaseMemberItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new EdiscoveryCaseMemberItemRequestBuilder(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 { + } + /** + * Returns a list of ediscoveryCaseMember objects associated to this case. + */ + @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/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 3ae5ccb0c26..b5634bc682b 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 @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teams.item.channels.item.messages.count.CountRequestBuilder; import com.microsoft.graph.beta.teams.item.channels.item.messages.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teams.item.channels.item.messages.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the messages property of the microsoft.graph.channel entity. * @param chatMessageId The unique identifier of chatMessage @@ -93,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. + * Send a new chatMessage in the specified channel or a chat. * @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. + * Send a new chatMessage in the specified channel or a chat. * @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) { @@ -140,7 +158,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Send a new chatMessage in the specified channel. + * Send a new chatMessage in the specified channel or a chat. * @param body The request body * @return a {@link RequestInformation} */ @@ -149,7 +167,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Send a new chatMessage in the specified channel. + * Send a new chatMessage in the specified channel or a chat. * @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/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..bbf70b919a3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..877b7795250 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teams/item/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..bde9c4598d1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teams.item.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/messages/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/messages/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/RepliesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/RepliesRequestBuilder.java index 8a866928e95..8f54dc70b0d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/RepliesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/RepliesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.count.CountRequestBuilder; import com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. * @param chatMessageId1 The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..bcd8dd60961 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..a248f8f75a5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..1a83f6c6c9b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..8cf2fd8d890 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..ccf86cf0bd6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teams.item.channels.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..5ac8c1466b4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..0ffff010ff2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teams.item.channels.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/messages/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/messages/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/MessagesRequestBuilder.java index e58d4b7c6c6..eda534a22f0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/MessagesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teams.item.primarychannel.messages.count.CountRequestBuilder; import com.microsoft.graph.beta.teams.item.primarychannel.messages.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teams.item.primarychannel.messages.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the messages property of the microsoft.graph.channel entity. * @param chatMessageId The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..32df05b45c2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..b2140fb1905 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teams/item/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..5c2db54a13f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.messages.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/messages/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/messages/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/RepliesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/RepliesRequestBuilder.java index 1ae477b7518..2e9ced06e26 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/RepliesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/RepliesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.count.CountRequestBuilder; import com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. * @param chatMessageId1 The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..6ae36be958b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..02d2dd93d1a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teams/item/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..c84550f0782 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/messages/{chatMessage%2Did}/replies/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/messages/{chatMessage%2Did}/replies/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..1857b0ba9a2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..5c73481919e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/messages/{chatMessage%2Did}/replies/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/messages/{chatMessage%2Did}/replies/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..af6a2434f0a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..7eda8b88366 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/messages/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/messages/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java index 032c578993a..1df0c33984d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.count.CountRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the messages property of the microsoft.graph.channel entity. * @param chatMessageId The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..3c206e8fd1a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..39f6dca0b81 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teamtemplatedefinition/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..b0b1ec5aa7e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/RepliesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/RepliesRequestBuilder.java index 92406288c50..5e381b5b3a6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/RepliesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/RepliesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.count.CountRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. * @param chatMessageId1 The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..7eb33b24286 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..dbe470a5985 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..0e9a0236a34 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..8f2dfb39082 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..331c4c21240 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..71d53274ef3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..8d757234858 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java index e0170ed4ddb..86fc03413f0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.count.CountRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the messages property of the microsoft.graph.channel entity. * @param chatMessageId The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..966156fed0f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..f0ac4c9a354 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..c054b17489a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/RepliesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/RepliesRequestBuilder.java index 3feff9e4bf4..039a0ac9ebe 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/RepliesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/RepliesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.count.CountRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. * @param chatMessageId1 The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..a1b288de186 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..4371324d393 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..773a328ff36 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/{chatMessage%2Did}/replies/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/{chatMessage%2Did}/replies/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..f30dd107343 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..04bed28c226 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/{chatMessage%2Did}/replies/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/{chatMessage%2Did}/replies/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..f37ebe01360 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..a3b1c85b512 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/MessagesRequestBuilder.java index 77bcdd0a090..08ee902c0f3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/MessagesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.count.CountRequestBuilder; import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the messages property of the microsoft.graph.channel entity. * @param chatMessageId The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..50ecc8bfe99 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..228322773ae --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teamwork/deletedteams/item/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..c6398089d74 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/RepliesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/RepliesRequestBuilder.java index 45e4c0f3370..5c92d9ff42f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/RepliesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/RepliesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.count.CountRequestBuilder; import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. * @param chatMessageId1 The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..2733b622b69 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..a52ccb56791 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teamwork/deletedteams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..3aaa27246f0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..6375feca23a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..bb65b49afc0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..00b40f572fa --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..ea9704a1dea --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/messages/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java index fba0b2f33e0..f0b014cc302 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/MessagesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.count.CountRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the messages property of the microsoft.graph.channel entity. * @param chatMessageId The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..23d58ee2874 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..33df1adb564 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..f84bba3e050 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/RepliesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/RepliesRequestBuilder.java index ee40e3b88f9..d6e85dbd34a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/RepliesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/RepliesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.count.CountRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. * @param chatMessageId1 The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..44bd757a9e2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..0d6aee2cfc0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..95e2df4d918 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..6dbbe7bf7af --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..5af2e7951cf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..260c62ef3fe --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..ee66fff2c9e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/messages/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java index 49173e586ff..91759cc196c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/MessagesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.count.CountRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the messages property of the microsoft.graph.channel entity. * @param chatMessageId The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..3b21ef401de --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..f21727d0ccc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..a1dbdd59605 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/RepliesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/RepliesRequestBuilder.java index d0343814774..f6db8126806 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/RepliesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/RepliesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.count.CountRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. * @param chatMessageId1 The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..eaa6e0c604f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..d6b3e9e0270 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..22825309c65 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/{chatMessage%2Did}/replies/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/{chatMessage%2Did}/replies/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..ea306bd6606 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..5485adff882 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/{chatMessage%2Did}/replies/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/{chatMessage%2Did}/replies/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..2eb72434d2f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..d8d7e584054 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/messages/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/messages/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java index 87467d94fbc..2bfd9cbbefa 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java @@ -79,23 +79,23 @@ public MultiTenantOrganization get(@jakarta.annotation.Nullable final java.util. return this.requestAdapter.send(requestInfo, errorMapping, MultiTenantOrganization::createFromDiscriminatorValue); } /** - * Update the properties of a multi-tenant organization. + * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. * @param body The request body * @return a {@link MultiTenantOrganization} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MultiTenantOrganization patch(@jakarta.annotation.Nonnull final MultiTenantOrganization body) { return patch(body, null); } /** - * Update the properties of a multi-tenant organization. + * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MultiTenantOrganization} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MultiTenantOrganization patch(@jakarta.annotation.Nonnull final MultiTenantOrganization body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a multi-tenant organization. + * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. * @param body The request body * @return a {@link RequestInformation} */ @@ -135,7 +135,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a multi-tenant organization. + * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. * @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/users/item/chats/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/MessagesRequestBuilder.java index 39d8afb8a74..21082896cf2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/MessagesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.users.item.chats.item.messages.count.CountRequestBuilder; import com.microsoft.graph.beta.users.item.chats.item.messages.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.users.item.chats.item.messages.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the messages property of the microsoft.graph.chat entity. * @param chatMessageId The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..85ec55e5b1b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..657a96ddcd5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/chats/item/messages/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..9f9216163e1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.users.item.chats.item.messages.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/messages/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/messages/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/RepliesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/RepliesRequestBuilder.java index 8723c1dca5f..0329c91dcd7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/RepliesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/RepliesRequestBuilder.java @@ -5,7 +5,9 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.count.CountRequestBuilder; import com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat.ForwardToChatRequestBuilder; import com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.item.ChatMessageItemRequestBuilder; +import com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote.ReplyWithQuoteRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -40,6 +42,22 @@ public CountRequestBuilder count() { public DeltaRequestBuilder delta() { return new DeltaRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the forwardToChat method. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder forwardToChat() { + return new ForwardToChatRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the replyWithQuote method. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder replyWithQuote() { + return new ReplyWithQuoteRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. * @param chatMessageId1 The unique identifier of chatMessage diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java new file mode 100644 index 00000000000..2845bfdb06b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ForwardToChatPostRequestBody} and sets the default values. + */ + public ForwardToChatPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ForwardToChatPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the additionalMessage property value. The additionalMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getAdditionalMessage() { + return this.backingStore.get("additionalMessage"); + } + /** + * 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>(3); + deserializerMap.put("additionalMessage", (n) -> { this.setAdditionalMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("targetChatIds", (n) -> { this.setTargetChatIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the targetChatIds property value. The targetChatIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTargetChatIds() { + return this.backingStore.get("targetChatIds"); + } + /** + * Serializes information the current 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("additionalMessage", this.getAdditionalMessage()); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeCollectionOfPrimitiveValues("targetChatIds", this.getTargetChatIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the additionalMessage property value. The additionalMessage property + * @param value Value to set for the additionalMessage property. + */ + public void setAdditionalMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("additionalMessage", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the targetChatIds property value. The targetChatIds property + * @param value Value to set for the targetChatIds property. + */ + public void setTargetChatIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("targetChatIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java new file mode 100644 index 00000000000..79295140f5c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/forwardtochat/ForwardToChatPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.ActionResultPart; +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; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ForwardToChatPostResponse} and sets the default values. + */ + public ForwardToChatPostResponse() { + 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 ForwardToChatPostResponse} + */ + @jakarta.annotation.Nonnull + public static ForwardToChatPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ForwardToChatPostResponse(); + } + /** + * 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(ActionResultPart::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/chats/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java new file mode 100644 index 00000000000..71eab37d987 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/forwardtochat/ForwardToChatRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.forwardtochat; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the forwardToChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ForwardToChatRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", pathParameters); + } + /** + * Instantiates a new {@link ForwardToChatRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ForwardToChatRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/forwardToChat", rawUrl); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ForwardToChatPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ForwardToChatPostResponse post(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final 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, ForwardToChatPostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action forwardToChat + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ForwardToChatPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ForwardToChatRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ForwardToChatRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ForwardToChatRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..8fb992501a1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..f50490bfb2e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/item/replies/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.users.item.chats.item.messages.item.replies.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/messages/{chatMessage%2Did}/replies/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java new file mode 100644 index 00000000000..68387d2d0ba --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/replywithquote/ReplyWithQuotePostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuotePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ReplyWithQuotePostRequestBody} and sets the default values. + */ + public ReplyWithQuotePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ReplyWithQuotePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ReplyWithQuotePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ReplyWithQuotePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(2); + deserializerMap.put("messageIds", (n) -> { this.setMessageIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("replyMessage", (n) -> { this.setReplyMessage(n.getObjectValue(ChatMessage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the messageIds property value. The messageIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageIds() { + return this.backingStore.get("messageIds"); + } + /** + * Gets the replyMessage property value. The replyMessage property + * @return a {@link ChatMessage} + */ + @jakarta.annotation.Nullable + public ChatMessage getReplyMessage() { + return this.backingStore.get("replyMessage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("messageIds", this.getMessageIds()); + writer.writeObjectValue("replyMessage", this.getReplyMessage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the messageIds property value. The messageIds property + * @param value Value to set for the messageIds property. + */ + public void setMessageIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageIds", value); + } + /** + * Sets the replyMessage property value. The replyMessage property + * @param value Value to set for the replyMessage property. + */ + public void setReplyMessage(@jakarta.annotation.Nullable final ChatMessage value) { + this.backingStore.set("replyMessage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java new file mode 100644 index 00000000000..ee29846a9f0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/chats/item/messages/replywithquote/ReplyWithQuoteRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.users.item.chats.item.messages.replywithquote; + +import com.microsoft.graph.beta.models.ChatMessage; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the replyWithQuote method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/messages/replyWithQuote", pathParameters); + } + /** + * Instantiates a new {@link ReplyWithQuoteRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ReplyWithQuoteRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/messages/replyWithQuote", rawUrl); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link ChatMessage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action replyWithQuote + * @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 + */ + @jakarta.annotation.Nullable + public ChatMessage post(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final 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, ChatMessage::createFromDiscriminatorValue); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action replyWithQuote + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReplyWithQuotePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ReplyWithQuoteRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ReplyWithQuoteRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ReplyWithQuoteRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/presence/PresenceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/presence/PresenceRequestBuilder.java index 1294023c5f3..dd09337d80d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/presence/PresenceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/presence/PresenceRequestBuilder.java @@ -100,21 +100,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. * @return a {@link Presence} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Presence get() { return get(null); } /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Presence} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Presence get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -169,7 +169,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -177,7 +177,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -229,7 +229,7 @@ public PresenceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters {