From c84e51fd224ba9f78752918690a88326598179ba Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Aug 2025 13:44:20 +0000 Subject: [PATCH 01/10] chore(deps): bump actions/checkout from 4 to 5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/api-level-lint.yml | 2 +- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/gradle-build.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/api-level-lint.yml b/.github/workflows/api-level-lint.yml index 6666fbcab7f..60ae55a82d6 100644 --- a/.github/workflows/api-level-lint.yml +++ b/.github/workflows/api-level-lint.yml @@ -11,7 +11,7 @@ jobs: lint-api-level: runs-on: [self-hosted, 1ES.Pool=1es-ubuntu-msgraph-beta-sdk-java-mem-lates-m] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/setup-java@v4 with: distribution: 'temurin' diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index ee031df09f6..ecbe25f0fb9 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -42,7 +42,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up JDK uses: actions/setup-java@v4 diff --git a/.github/workflows/gradle-build.yml b/.github/workflows/gradle-build.yml index 012b889102b..5f106d06b5d 100644 --- a/.github/workflows/gradle-build.yml +++ b/.github/workflows/gradle-build.yml @@ -14,7 +14,7 @@ jobs: build-latest-java: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK uses: actions/setup-java@v4 with: @@ -55,7 +55,7 @@ jobs: build-java-8: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK uses: actions/setup-java@v4 with: From 74750609c026bc2f145f4af47a97fb8ae2497ae7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Aug 2025 07:07:32 +0000 Subject: [PATCH 02/10] chore(deps): bump actions/setup-java from 4 to 5 Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/setup-java dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/api-level-lint.yml | 2 +- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/gradle-build.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/api-level-lint.yml b/.github/workflows/api-level-lint.yml index 6666fbcab7f..cfccc02b594 100644 --- a/.github/workflows/api-level-lint.yml +++ b/.github/workflows/api-level-lint.yml @@ -12,7 +12,7 @@ jobs: runs-on: [self-hosted, 1ES.Pool=1es-ubuntu-msgraph-beta-sdk-java-mem-lates-m] steps: - uses: actions/checkout@v4 - - uses: actions/setup-java@v4 + - uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: 21 diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index ee031df09f6..bfd0378df2e 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -45,7 +45,7 @@ jobs: uses: actions/checkout@v4 - name: Set up JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: 21 distribution: 'temurin' diff --git a/.github/workflows/gradle-build.yml b/.github/workflows/gradle-build.yml index 012b889102b..f0b87e518b1 100644 --- a/.github/workflows/gradle-build.yml +++ b/.github/workflows/gradle-build.yml @@ -16,7 +16,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Set up JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: 21 distribution: 'temurin' @@ -57,7 +57,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Set up JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: 8 distribution: 'temurin' From 8c2f8c5d6272ec07350439980e62705ff6095855 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Sep 2025 04:05:53 +0000 Subject: [PATCH 03/10] chore(deps): bump com.android.tools.build:gradle in /android Bumps com.android.tools.build:gradle from 8.12.1 to 8.13.0. --- updated-dependencies: - dependency-name: com.android.tools.build:gradle dependency-version: 8.13.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- android/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/build.gradle b/android/build.gradle index a283f5da4ab..e7d4521a1f1 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -8,7 +8,7 @@ buildscript { dependencies { classpath "com.gradle:gradle-enterprise-gradle-plugin:3.19.2" classpath "gradle.plugin.com.github.viswaramamoorthy:gradle-util-plugins:0.1.0-RELEASE" - classpath "com.android.tools.build:gradle:8.12.1" + classpath "com.android.tools.build:gradle:8.13.0" classpath "com.github.ben-manes:gradle-versions-plugin:0.52.0" } } From 3f9645c405a669797d7c4f514ab6248a9dd73a02 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Sep 2025 09:15:53 +0000 Subject: [PATCH 04/10] chore(deps): bump the kiota-dependencies group across 2 directories with 6 updates Bumps the kiota-dependencies group with 1 update in the / directory: [com.microsoft.kiota:microsoft-kiota-authentication-azure](https://github.com/microsoft/kiota-java). Bumps the kiota-dependencies group with 1 update in the /java-8 directory: [com.microsoft.kiota:microsoft-kiota-authentication-azure](https://github.com/microsoft/kiota-java). Updates `com.microsoft.kiota:microsoft-kiota-authentication-azure` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-http-okHttp` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-serialization-json` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-serialization-text` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-serialization-form` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-serialization-multipart` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-authentication-azure` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-http-okHttp` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-serialization-json` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-serialization-text` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-serialization-form` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-serialization-multipart` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) --- updated-dependencies: - dependency-name: com.microsoft.kiota:microsoft-kiota-authentication-azure dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-http-okHttp dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-serialization-json dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-serialization-text dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-serialization-form dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-serialization-multipart dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-authentication-azure dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-http-okHttp dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-serialization-json dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-serialization-text dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-serialization-form dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-serialization-multipart dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies ... Signed-off-by: dependabot[bot] --- gradle/dependencies.gradle | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gradle/dependencies.gradle b/gradle/dependencies.gradle index c1a73bf3d95..2c480443381 100644 --- a/gradle/dependencies.gradle +++ b/gradle/dependencies.gradle @@ -6,10 +6,10 @@ dependencies { // Core Http library api 'com.microsoft.graph:microsoft-graph-core:3.6.4' - implementation 'com.microsoft.kiota:microsoft-kiota-authentication-azure:1.8.9' - implementation 'com.microsoft.kiota:microsoft-kiota-http-okHttp:1.8.9' - implementation 'com.microsoft.kiota:microsoft-kiota-serialization-json:1.8.9' - implementation 'com.microsoft.kiota:microsoft-kiota-serialization-text:1.8.9' - implementation 'com.microsoft.kiota:microsoft-kiota-serialization-form:1.8.9' - implementation 'com.microsoft.kiota:microsoft-kiota-serialization-multipart:1.8.9' + implementation 'com.microsoft.kiota:microsoft-kiota-authentication-azure:1.8.10' + implementation 'com.microsoft.kiota:microsoft-kiota-http-okHttp:1.8.10' + implementation 'com.microsoft.kiota:microsoft-kiota-serialization-json:1.8.10' + implementation 'com.microsoft.kiota:microsoft-kiota-serialization-text:1.8.10' + implementation 'com.microsoft.kiota:microsoft-kiota-serialization-form:1.8.10' + implementation 'com.microsoft.kiota:microsoft-kiota-serialization-multipart:1.8.10' } From 230ddf059eda4c56785efa6df6f7e353a9f45595 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Sep 2025 10:04:22 +0000 Subject: [PATCH 05/10] chore(deps): bump the kiota-dependencies group Bumps the kiota-dependencies group in /android with 6 updates: | Package | From | To | | --- | --- | --- | | [com.microsoft.kiota:microsoft-kiota-authentication-azure](https://github.com/microsoft/kiota-java) | `1.8.9` | `1.8.10` | | [com.microsoft.kiota:microsoft-kiota-http-okHttp](https://github.com/microsoft/kiota-java) | `1.8.9` | `1.8.10` | | [com.microsoft.kiota:microsoft-kiota-serialization-json](https://github.com/microsoft/kiota-java) | `1.8.9` | `1.8.10` | | [com.microsoft.kiota:microsoft-kiota-serialization-text](https://github.com/microsoft/kiota-java) | `1.8.9` | `1.8.10` | | [com.microsoft.kiota:microsoft-kiota-serialization-form](https://github.com/microsoft/kiota-java) | `1.8.9` | `1.8.10` | | [com.microsoft.kiota:microsoft-kiota-serialization-multipart](https://github.com/microsoft/kiota-java) | `1.8.9` | `1.8.10` | Updates `com.microsoft.kiota:microsoft-kiota-authentication-azure` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-http-okHttp` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-serialization-json` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-serialization-text` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-serialization-form` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) Updates `com.microsoft.kiota:microsoft-kiota-serialization-multipart` from 1.8.9 to 1.8.10 - [Release notes](https://github.com/microsoft/kiota-java/releases) - [Changelog](https://github.com/microsoft/kiota-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/kiota-java/compare/v1.8.9...v1.8.10) --- updated-dependencies: - dependency-name: com.microsoft.kiota:microsoft-kiota-authentication-azure dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-http-okHttp dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-serialization-json dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-serialization-text dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-serialization-form dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies - dependency-name: com.microsoft.kiota:microsoft-kiota-serialization-multipart dependency-version: 1.8.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: kiota-dependencies ... Signed-off-by: dependabot[bot] --- gradle/dependencies.gradle | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gradle/dependencies.gradle b/gradle/dependencies.gradle index c1a73bf3d95..2c480443381 100644 --- a/gradle/dependencies.gradle +++ b/gradle/dependencies.gradle @@ -6,10 +6,10 @@ dependencies { // Core Http library api 'com.microsoft.graph:microsoft-graph-core:3.6.4' - implementation 'com.microsoft.kiota:microsoft-kiota-authentication-azure:1.8.9' - implementation 'com.microsoft.kiota:microsoft-kiota-http-okHttp:1.8.9' - implementation 'com.microsoft.kiota:microsoft-kiota-serialization-json:1.8.9' - implementation 'com.microsoft.kiota:microsoft-kiota-serialization-text:1.8.9' - implementation 'com.microsoft.kiota:microsoft-kiota-serialization-form:1.8.9' - implementation 'com.microsoft.kiota:microsoft-kiota-serialization-multipart:1.8.9' + implementation 'com.microsoft.kiota:microsoft-kiota-authentication-azure:1.8.10' + implementation 'com.microsoft.kiota:microsoft-kiota-http-okHttp:1.8.10' + implementation 'com.microsoft.kiota:microsoft-kiota-serialization-json:1.8.10' + implementation 'com.microsoft.kiota:microsoft-kiota-serialization-text:1.8.10' + implementation 'com.microsoft.kiota:microsoft-kiota-serialization-form:1.8.10' + implementation 'com.microsoft.kiota:microsoft-kiota-serialization-multipart:1.8.10' } From 3fb6d62f1eb8f451201afbaef3640f556153dd23 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 9 Sep 2025 21:38:14 +0000 Subject: [PATCH 06/10] feat(generation): update request builders and models Update generated files with build 197481 --- .../admin/teams/TeamsRequestBuilder.java | 10 +- .../ResourceConnectionItemRequestBuilder.java | 14 +- .../UpdatableAssetItemRequestBuilder.java | 26 +- .../item/messages/MessagesRequestBuilder.java | 12 +- .../CommunicationsRequestBuilder.java | 9 + .../adhoccalls/AdhocCallsRequestBuilder.java | 243 ++ .../count/CountRequestBuilder.java | 6 +- .../item/AdhocCallItemRequestBuilder.java | 246 ++ .../recordings/RecordingsRequestBuilder.java | 252 ++ .../recordings/count/CountRequestBuilder.java | 128 + .../recordings/delta/DeltaGetResponse.java | 63 + .../recordings/delta/DeltaRequestBuilder.java | 164 + .../item/CallRecordingItemRequestBuilder.java | 237 + .../item/content/ContentRequestBuilder.java | 196 + .../TranscriptsRequestBuilder.java | 252 ++ .../count/CountRequestBuilder.java | 128 + .../transcripts/delta/DeltaGetResponse.java | 63 + .../delta/DeltaRequestBuilder.java | 164 + .../CallTranscriptItemRequestBuilder.java | 246 ++ .../item/content/ContentRequestBuilder.java | 196 + .../MetadataContentRequestBuilder.java | 195 + ...ineMeetingConversationsRequestBuilder.java | 10 +- ...agementConversationItemRequestBuilder.java | 10 +- .../AssignmentsRequestBuilder.java | 10 +- ...igurationAssignmentItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../MobileAppContentItemRequestBuilder.java | 9 + .../item/scripts/ScriptsRequestBuilder.java | 243 ++ .../scripts/count/CountRequestBuilder.java | 128 + ...ileAppContentScriptItemRequestBuilder.java | 228 + .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../MobileAppContentItemRequestBuilder.java | 9 + .../item/scripts/ScriptsRequestBuilder.java | 243 ++ .../scripts/count/CountRequestBuilder.java | 128 + ...ileAppContentScriptItemRequestBuilder.java | 228 + .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../MobileAppContentItemRequestBuilder.java | 9 + .../item/scripts/ScriptsRequestBuilder.java} | 88 +- .../scripts/count/CountRequestBuilder.java | 128 + ...ileAppContentScriptItemRequestBuilder.java | 228 + .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../MobileAppContentItemRequestBuilder.java | 9 + .../item/scripts/ScriptsRequestBuilder.java | 243 ++ .../scripts/count/CountRequestBuilder.java | 128 + ...ileAppContentScriptItemRequestBuilder.java | 228 + .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../MobileAppContentItemRequestBuilder.java | 9 + .../item/scripts/ScriptsRequestBuilder.java | 243 ++ .../scripts/count/CountRequestBuilder.java | 128 + ...ileAppContentScriptItemRequestBuilder.java | 228 + .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../MobileAppContentItemRequestBuilder.java | 9 + .../item/scripts/ScriptsRequestBuilder.java | 243 ++ .../scripts/count/CountRequestBuilder.java | 128 + ...leAppContentScriptItemRequestBuilder.java} | 76 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../MobileAppContentItemRequestBuilder.java | 9 + .../item/scripts/ScriptsRequestBuilder.java | 243 ++ .../scripts/count/CountRequestBuilder.java | 128 + ...ileAppContentScriptItemRequestBuilder.java | 228 + .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../MobileAppContentItemRequestBuilder.java | 9 + .../item/scripts/ScriptsRequestBuilder.java | 243 ++ .../scripts/count/CountRequestBuilder.java | 128 + ...ileAppContentScriptItemRequestBuilder.java | 228 + .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../MobileAppContentItemRequestBuilder.java | 9 + .../item/scripts/ScriptsRequestBuilder.java | 243 ++ .../scripts/count/CountRequestBuilder.java | 128 + ...ileAppContentScriptItemRequestBuilder.java | 228 + .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../MobileAppContentItemRequestBuilder.java | 9 + .../item/scripts/ScriptsRequestBuilder.java | 243 ++ .../scripts/count/CountRequestBuilder.java | 128 + ...ileAppContentScriptItemRequestBuilder.java | 228 + .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../MobileAppContentItemRequestBuilder.java | 9 + .../item/scripts/ScriptsRequestBuilder.java | 243 ++ .../scripts/count/CountRequestBuilder.java | 128 + ...ileAppContentScriptItemRequestBuilder.java | 228 + .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../MobileAppContentItemRequestBuilder.java | 9 + .../item/scripts/ScriptsRequestBuilder.java | 243 ++ .../scripts/count/CountRequestBuilder.java | 128 + ...ileAppContentScriptItemRequestBuilder.java | 228 + .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../RelationshipsRequestBuilder.java | 10 +- ...bileAppRelationshipItemRequestBuilder.java | 10 +- .../DeviceManagementRequestBuilder.java | 9 - .../reports/ReportsRequestBuilder.java | 9 + ...eGroupingFailureReportPostRequestBody.java | 243 ++ ...meGroupingFailureReportRequestBuilder.java | 103 + .../HardwareOathDevicesRequestBuilder.java | 12 +- .../item/ExternalItemItemRequestBuilder.java | 12 +- .../DataConnectorsRequestBuilder.java | 12 +- ...dustryDataConnectorItemRequestBuilder.java | 12 +- .../item/InboundFlowItemRequestBuilder.java | 12 +- ...ongRunningOperationItemRequestBuilder.java | 14 +- .../groups/GroupsRequestBuilder.java | 12 +- .../ConversationThreadItemRequestBuilder.java | 26 +- .../ConditionalAccessRequestBuilder.java | 36 + .../DeletedItemsRequestBuilder.java | 246 ++ .../NamedLocationsRequestBuilder.java | 243 ++ .../count/CountRequestBuilder.java | 128 + .../item/NamedLocationItemRequestBuilder.java | 237 + .../item/restore/RestoreRequestBuilder.java | 96 + .../policies/PoliciesRequestBuilder.java | 243 ++ .../policies/count/CountRequestBuilder.java | 128 + ...itionalAccessPolicyItemRequestBuilder.java | 237 + .../item/restore/RestoreRequestBuilder.java | 96 + .../evaluate/EvaluatePostRequestBody.java | 161 + .../evaluate/EvaluatePostResponse.java | 63 + .../evaluate/EvaluateRequestBuilder.java | 104 + .../NamedLocationsRequestBuilder.java | 247 ++ .../count/CountRequestBuilder.java | 128 + .../item/NamedLocationItemRequestBuilder.java | 243 ++ .../item/restore/RestoreRequestBuilder.java | 96 + .../policies/PoliciesRequestBuilder.java | 247 ++ .../policies/count/CountRequestBuilder.java | 128 + ...itionalAccessPolicyItemRequestBuilder.java | 243 ++ .../item/restore/RestoreRequestBuilder.java | 96 + ...enticationExtensionItemRequestBuilder.java | 14 +- ...tomCalloutExtensionItemRequestBuilder.java | 26 +- ...geWorkflowExtensionItemRequestBuilder.java | 12 +- .../item/AccessPackageItemRequestBuilder.java | 14 +- ...sPackagesWithUniqueNameRequestBuilder.java | 14 +- .../item/AgreementItemRequestBuilder.java | 14 +- .../riskyusers/RiskyUsersRequestBuilder.java | 14 +- .../graph/beta/generated/kiota-dom-export.txt | 3879 ++++++++++++++++- .../graph/beta/generated/kiota-lock.json | 2 +- .../beta/generated/models/ActionType.java | 27 + .../beta/generated/models/AdhocCall.java | 78 + .../models/AdhocCallCollectionResponse.java | 61 + .../graph/beta/generated/models/Admin.java | 4 +- ...DeviceOwnerGeneralDeviceConfiguration.java | 17 + .../AndroidDeviceOwnerKioskModeApp.java | 34 + .../models/AndroidManagedAppProtection.java | 8 +- .../generated/models/ApplicationContext.java | 62 + .../models/AssignmentReviewSettings.java | 19 +- .../beta/generated/models/AuthContext.java | 62 + .../generated/models/AuthenticationFlow.java | 125 + .../models/AuthenticationMethod.java | 17 + .../models/AuthenticationStrengthUsage.java | 36 +- .../beta/generated/models/BaseMapFeature.java | 73 + .../graph/beta/generated/models/Building.java | 17 + .../beta/generated/models/BuildingMap.java | 96 + .../models/CaPoliciesDeletableRoot.java | 78 + .../beta/generated/models/CheckInClaim.java | 159 + .../CheckInClaimCollectionResponse.java | 61 + .../beta/generated/models/CheckInMethod.java | 31 + .../generated/models/CloudCommunications.java | 23 +- .../generated/models/CloudPcDeviceImage.java | 4 +- .../generated/models/CloudPcGalleryImage.java | 4 +- .../models/CompliantNetworkNamedLocation.java | 79 + .../models/CompliantNetworkType.java | 25 + .../models/ConditionalAccessPolicy.java | 206 + ...tionalAccessPolicyCollectionResponse.java} | 20 +- .../models/ConditionalAccessPolicyState.java | 27 + .../models/ConditionalAccessRoot.java | 51 + .../models/CountryLookupMethodType.java | 27 + .../models/CountryNamedLocation.java | 96 + ...enantAccessPolicyConfigurationPartner.java | 72 +- .../CrossTenantIdentitySyncPolicyPartner.java | 72 +- ...tySyncPolicyPartnerCollectionResponse.java | 61 + .../generated/models/DeviceConfiguration.java | 1 + .../beta/generated/models/DeviceInfo.java | 600 +++ .../generated/models/DeviceManagement.java | 17 - .../DeviceManagementConfigurationPolicy.java | 17 + ...ManagementConfigurationPolicyTemplate.java | 17 + ...ationSettingGroupCollectionDefinition.java | 8 +- ...igurationStringSettingValueDefinition.java | 12 +- .../graph/beta/generated/models/Entity.java | 100 +- .../beta/generated/models/FixtureMap.java | 62 + .../beta/generated/models/FootprintMap.java | 45 + .../GranularMailboxRestoreArtifact.java | 4 +- ...reOathTokenAuthenticationMethodDevice.java | 18 + .../graph/beta/generated/models/Identity.java | 8 +- .../generated/models/InsiderRiskLevel.java | 31 + .../IosLobAppProvisioningConfiguration.java | 8 +- .../models/IosWiredNetworkConfiguration.java | 218 + .../models/IosWiredNetworkEapType.java | 42 + .../models/IpApplicationSegment.java | 17 + .../generated/models/IpNamedLocation.java | 79 + .../graph/beta/generated/models/KeyValue.java | 8 +- .../graph/beta/generated/models/LevelMap.java | 113 + .../ManagedAppLogCollectionRequest.java | 34 - .../generated/models/ManagedAppLogUpload.java | 19 +- .../beta/generated/models/MobileApp.java | 24 +- .../generated/models/MobileAppContent.java | 17 + .../models/MobileAppContentScript.java | 107 + ...ileAppContentScriptCollectionResponse.java | 61 + .../models/MobileAppContentScriptState.java | 27 + .../models/MobileAppManagementPolicy.java | 44 + ...AppManagementPolicyCollectionResponse.java | 61 + .../models/MobileAppScriptReference.java | 127 + .../models/MobileDeviceManagementPolicy.java | 44 + ...iceManagementPolicyCollectionResponse.java | 61 + .../models/MobilityManagementPolicy.java | 8 + .../beta/generated/models/NamedLocation.java | 125 + .../NamedLocationCollectionResponse.java | 61 + .../graph/beta/generated/models/Place.java | 17 + .../generated/models/PolicyDeletableItem.java | 141 + .../generated/models/PolicyDeletableRoot.java | 78 + .../beta/generated/models/PolicyRoot.java | 50 +- .../models/PrivateLinkNamedLocation.java | 79 + .../models/ProtectionPolicyArtifactCount.java | 175 + .../models/ProtectionPolicyBase.java | 42 +- .../graph/beta/generated/models/Report.java | 4 +- .../beta/generated/models/SectionMap.java | 62 + .../models/ServicePrincipalSignIn.java | 62 + .../models/ServiceTagNamedLocation.java | 79 + .../generated/models/SignInConditions.java | 277 ++ .../beta/generated/models/SignInContext.java | 116 + .../beta/generated/models/SignInIdentity.java | 115 + .../TelecomExpenseManagementPartner.java | 133 - .../graph/beta/generated/models/UnitMap.java | 62 + .../graph/beta/generated/models/User.java | 17 + .../beta/generated/models/UserAction.java | 27 + .../generated/models/UserActionContext.java | 62 + .../beta/generated/models/UserSignIn.java | 97 + .../models/WhatIfAnalysisReasons.java | 63 + .../models/WhatIfAnalysisResult.java | 80 + .../beta/generated/models/Win32LobApp.java | 34 + .../Win32LobAppInstallPowerShellScript.java | 48 + .../generated/models/Win32LobAppScript.java | 90 + .../Win32LobAppUninstallPowerShellScript.java | 48 + .../WindowsAppXAppAssignmentSettings.java | 4 +- .../WindowsDomainJoinConfiguration.java | 4 +- ...indowsManagedAppClipboardSharingLevel.java | 5 +- .../WindowsQualityUpdateCatalogItem.java | 17 + .../models/WindowsQualityUpdateCveDetail.java | 144 + ...wsQualityUpdateCveSeverityInformation.java | 161 + ...owsUniversalAppXAppAssignmentSettings.java | 4 +- .../models/WindowsUpdateCveSeverityLevel.java | 36 + .../UserInactivityTrigger.java | 62 + .../WorkflowExecutionTrigger.java | 1 + .../ApplicationAnalyticsUsagePoint.java | 176 + .../CloudApplicationCategory.java | 111 + .../CloudApplicationMetadata.java | 277 ++ .../networkaccess/CloudApplicationReport.java | 380 ++ .../models/networkaccess/Connectivity.java | 4 +- .../EnterpriseApplicationReport.java | 278 ++ .../networkaccess/ForwardingPolicy.java | 17 + .../networkaccess/ForwardingProfile.java | 17 + .../networkaccess/NetworkAccessTraffic.java | 19 +- .../beta/generated/models/security/Alert.java | 4 +- .../generated/models/security/CaseType.java | 27 + .../security/EdiscoveryCaseSettings.java | 35 + .../models/security/IdentityContainer.java | 34 + .../models/security/ReviewSetSettings.java | 27 + .../security/SecurityGroupEvidence.java | 69 + .../models/security/SensorCandidate.java | 97 + ...ensorCandidateActivationConfiguration.java | 62 + .../SensorCandidateActivationMode.java | 27 + .../SensorCandidateCollectionResponse.java | 62 + .../models/security/UserAccount.java | 20 +- .../ConnectivityRequestBuilder.java | 11 + ...WebCategoryByUrlWithUrlRequestBuilder.java | 98 + .../reports/ReportsRequestBuilder.java | 41 + ...ndDateTimeWithAggregatedByGetResponse.java | 63 + ...ateTimeWithAggregatedByRequestBuilder.java | 155 + ...ithEndDateTimeuserIdUserIdGetResponse.java | 63 + ...EndDateTimeuserIdUserIdRequestBuilder.java | 159 + ...ithEndDateTimeuserIdUserIdGetResponse.java | 63 + ...EndDateTimeuserIdUserIdRequestBuilder.java | 159 + .../places/item/PlaceItemRequestBuilder.java | 9 + .../item/checkins/CheckInsRequestBuilder.java | 243 ++ .../checkins/count/CountRequestBuilder.java | 128 + ...nClaimCalendarEventItemRequestBuilder.java | 228 + .../graphroom/GraphRoomRequestBuilder.java | 9 + .../checkins/CheckInsRequestBuilder.java | 243 ++ .../checkins/count/CountRequestBuilder.java | 128 + ...nClaimCalendarEventItemRequestBuilder.java | 228 + .../GraphRoomListRequestBuilder.java | 9 + .../checkins/CheckInsRequestBuilder.java | 243 ++ .../checkins/count/CountRequestBuilder.java | 128 + ...nClaimCalendarEventItemRequestBuilder.java | 228 + .../rooms/item/RoomItemRequestBuilder.java | 9 + .../item/checkins/CheckInsRequestBuilder.java | 243 ++ .../checkins/count/CountRequestBuilder.java | 128 + ...nClaimCalendarEventItemRequestBuilder.java | 228 + .../item/WorkspaceItemRequestBuilder.java | 9 + .../item/checkins/CheckInsRequestBuilder.java | 243 ++ .../checkins/count/CountRequestBuilder.java | 128 + ...nClaimCalendarEventItemRequestBuilder.java | 228 + .../policies/PoliciesRequestBuilder.java | 18 + ...nditionalAccessPoliciesRequestBuilder.java | 243 ++ .../count/CountRequestBuilder.java | 128 + ...itionalAccessPolicyItemRequestBuilder.java | 237 + .../item/restore/RestoreRequestBuilder.java | 96 + ...rationPartnerTenantItemRequestBuilder.java | 9 + ...IdentitySynchronizationRequestBuilder.java | 21 +- .../restore/RestoreRequestBuilder.java | 98 + .../item/restore/RestoreRequestBuilder.java | 98 + .../DeletedItemsRequestBuilder.java | 246 ++ .../CrossTenantPartnersRequestBuilder.java | 245 ++ .../count/CountRequestBuilder.java | 128 + ...rationPartnerTenantItemRequestBuilder.java | 250 ++ ...IdentitySynchronizationRequestBuilder.java | 237 + .../restore/RestoreRequestBuilder.java | 98 + .../item/restore/RestoreRequestBuilder.java | 98 + ...enantSyncPolicyPartnersRequestBuilder.java | 245 ++ .../count/CountRequestBuilder.java | 128 + ...PolicyPartnerTenantItemRequestBuilder.java | 241 + .../item/restore/RestoreRequestBuilder.java | 98 + ...edTokenValidationPolicyRequestBuilder.java | 14 +- ...leAppManagementPoliciesRequestBuilder.java | 42 +- ...ppManagementPolicyItemRequestBuilder.java} | 46 +- .../IncludedGroupsRequestBuilder.java | 4 +- .../count/CountRequestBuilder.java | 4 +- .../item/GroupItemRequestBuilder.java | 6 +- .../item/ref/RefRequestBuilder.java | 4 +- ...rviceProvisioningErrorsRequestBuilder.java | 6 +- .../count/CountRequestBuilder.java | 4 +- .../includedgroups/ref/RefRequestBuilder.java | 10 +- ...eviceManagementPoliciesRequestBuilder.java | 42 +- ...ceManagementPolicyItemRequestBuilder.java} | 46 +- .../IncludedGroupsRequestBuilder.java | 4 +- .../count/CountRequestBuilder.java | 4 +- .../item/GroupItemRequestBuilder.java | 6 +- .../item/ref/RefRequestBuilder.java | 4 +- ...rviceProvisioningErrorsRequestBuilder.java | 6 +- .../count/CountRequestBuilder.java | 4 +- .../includedgroups/ref/RefRequestBuilder.java | 10 +- ...discoveryHoldPolicyItemRequestBuilder.java | 9 + ...raphSecurityRetryPolicyRequestBuilder.java | 93 + .../identities/IdentitiesRequestBuilder.java | 18 + ...ActivationConfigurationRequestBuilder.java | 230 + .../SensorCandidatesRequestBuilder.java | 254 ++ .../count/CountRequestBuilder.java | 128 + .../SensorCandidateItemRequestBuilder.java | 228 + .../ActivatePostRequestBody.java | 107 + ...ftGraphSecurityActivateRequestBuilder.java | 100 + .../generated/sites/SitesRequestBuilder.java | 14 +- .../lists/item/ListItemRequestBuilder.java | 14 +- ...pPermissionGrantAppItemRequestBuilder.java | 12 +- .../item/messages/MessagesRequestBuilder.java | 12 +- ...MultiTenantOrganizationRequestBuilder.java | 12 +- .../users/item/UserItemRequestBuilder.java | 9 + .../adhoccalls/AdhocCallsRequestBuilder.java | 243 ++ .../adhoccalls/count/CountRequestBuilder.java | 128 + .../item/AdhocCallItemRequestBuilder.java | 246 ++ .../recordings/RecordingsRequestBuilder.java | 252 ++ .../recordings/count/CountRequestBuilder.java | 128 + .../recordings/delta/DeltaGetResponse.java | 63 + .../recordings/delta/DeltaRequestBuilder.java | 164 + .../item/CallRecordingItemRequestBuilder.java | 237 + .../item/content/ContentRequestBuilder.java | 196 + .../TranscriptsRequestBuilder.java | 252 ++ .../count/CountRequestBuilder.java | 128 + .../transcripts/delta/DeltaGetResponse.java | 63 + .../delta/DeltaRequestBuilder.java | 164 + .../CallTranscriptItemRequestBuilder.java | 246 ++ .../item/content/ContentRequestBuilder.java | 196 + .../MetadataContentRequestBuilder.java | 195 + 384 files changed, 36475 insertions(+), 1292 deletions(-) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/AdhocCallsRequestBuilder.java rename src/main/java/com/microsoft/graph/beta/generated/{devicemanagement/telecomexpensemanagementpartners => communications/adhoccalls}/count/CountRequestBuilder.java (93%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/AdhocCallItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/RecordingsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/delta/DeltaGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/delta/DeltaRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/item/CallRecordingItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/item/content/ContentRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/TranscriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/delta/DeltaGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/delta/DeltaRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/item/CallTranscriptItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/item/content/ContentRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/item/metadatacontent/MetadataContentRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/scripts/ScriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/scripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/scripts/ScriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/scripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java rename src/main/java/com/microsoft/graph/beta/generated/{devicemanagement/telecomexpensemanagementpartners/TelecomExpenseManagementPartnersRequestBuilder.java => deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/scripts/ScriptsRequestBuilder.java} (64%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/scripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/scripts/ScriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/scripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/scripts/ScriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/scripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/scripts/ScriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/scripts/count/CountRequestBuilder.java rename src/main/java/com/microsoft/graph/beta/generated/{devicemanagement/telecomexpensemanagementpartners/item/TelecomExpenseManagementPartnerItemRequestBuilder.java => deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java} (69%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/scripts/ScriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/scripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/scripts/ScriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/scripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/scripts/ScriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/scripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/scripts/ScriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/scripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/scripts/ScriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/scripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/scripts/ScriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/scripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveenrollmenttimegroupingfailurereport/RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveenrollmenttimegroupingfailurereport/RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/DeletedItemsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/NamedLocationsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/item/NamedLocationItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/item/restore/RestoreRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/PoliciesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/item/ConditionalAccessPolicyItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/item/restore/RestoreRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluateRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/NamedLocationsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/restore/RestoreRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/PoliciesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/item/ConditionalAccessPolicyItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/item/restore/RestoreRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ActionType.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/AdhocCall.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/AdhocCallCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ApplicationContext.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/AuthContext.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationFlow.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/BaseMapFeature.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/BuildingMap.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CaPoliciesDeletableRoot.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CheckInClaim.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CheckInClaimCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CheckInMethod.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkNamedLocation.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkType.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicy.java rename src/main/java/com/microsoft/graph/beta/generated/models/{TelecomExpenseManagementPartnerCollectionResponse.java => ConditionalAccessPolicyCollectionResponse.java} (68%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyState.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CountryLookupMethodType.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CountryNamedLocation.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartnerCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/DeviceInfo.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/FixtureMap.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/FootprintMap.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/InsiderRiskLevel.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/IosWiredNetworkConfiguration.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/IosWiredNetworkEapType.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/IpNamedLocation.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/LevelMap.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContentScript.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContentScriptCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContentScriptState.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicy.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicyCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MobileAppScriptReference.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicy.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicyCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/NamedLocation.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/NamedLocationCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableItem.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableRoot.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/PrivateLinkNamedLocation.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyArtifactCount.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/SectionMap.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipalSignIn.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ServiceTagNamedLocation.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/SignInConditions.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/SignInContext.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/SignInIdentity.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/TelecomExpenseManagementPartner.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/UnitMap.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/UserAction.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/UserActionContext.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/UserSignIn.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisReasons.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisResult.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/Win32LobAppInstallPowerShellScript.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/Win32LobAppScript.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/Win32LobAppUninstallPowerShellScript.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCveDetail.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCveSeverityInformation.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/WindowsUpdateCveSeverityLevel.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/identitygovernance/UserInactivityTrigger.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/ApplicationAnalyticsUsagePoint.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/CloudApplicationCategory.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/CloudApplicationMetadata.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/CloudApplicationReport.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/EnterpriseApplicationReport.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/security/CaseType.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/security/ReviewSetSettings.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidate.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidateActivationConfiguration.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidateActivationMode.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidateCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/networkaccess/connectivity/microsoftgraphnetworkaccessgetwebcategorybyurlwithurl/MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby/GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby/MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid/GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid/MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid/GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid/MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/checkins/CheckInsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/checkins/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/checkins/CheckInsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/checkins/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/checkins/CheckInsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/checkins/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/checkins/CheckInsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/checkins/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/checkins/CheckInsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/checkins/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/ConditionalAccessPoliciesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/item/ConditionalAccessPolicyItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/item/restore/RestoreRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/restore/RestoreRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/restore/RestoreRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/DeletedItemsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/CrossTenantPartnersRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/restore/RestoreRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/restore/RestoreRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/CrossTenantSyncPolicyPartnersRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/restore/RestoreRequestBuilder.java rename src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/{MobilityManagementPolicyItemRequestBuilder.java => MobileAppManagementPolicyItemRequestBuilder.java} (82%) rename src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/{MobilityManagementPolicyItemRequestBuilder.java => MobileDeviceManagementPolicyItemRequestBuilder.java} (82%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/legalholds/item/microsoftgraphsecurityretrypolicy/MicrosoftGraphSecurityRetryPolicyRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidateactivationconfiguration/SensorCandidateActivationConfigurationRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/SensorCandidatesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/item/SensorCandidateItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/microsoftgraphsecurityactivate/ActivatePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/microsoftgraphsecurityactivate/MicrosoftGraphSecurityActivateRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/AdhocCallsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/AdhocCallItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/RecordingsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/delta/DeltaGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/delta/DeltaRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/item/CallRecordingItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/item/content/ContentRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/TranscriptsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/delta/DeltaGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/delta/DeltaRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/item/CallTranscriptItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/item/content/ContentRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/item/metadatacontent/MetadataContentRequestBuilder.java diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/teams/TeamsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/teams/TeamsRequestBuilder.java index 08abcaff4de..7fc8940115f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/teams/TeamsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/teams/TeamsRequestBuilder.java @@ -73,7 +73,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Represents a collection of user configurations. + * A container for all Teams telephone number management functionalities and user configurations. * @return a {@link TeamsAdminRoot} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -82,7 +82,7 @@ public TeamsAdminRoot get() { return get(null); } /** - * Represents a collection of user configurations. + * A container for all Teams telephone number management functionalities and user configurations. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamsAdminRoot} * @throws ODataError When receiving a 4XX or 5XX status code @@ -140,7 +140,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Represents a collection of user configurations. + * A container for all Teams telephone number management functionalities and user configurations. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Represents a collection of user configurations. + * A container for all Teams telephone number management functionalities and user configurations. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -200,7 +200,7 @@ public TeamsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Represents a collection of user configurations. + * A container for all Teams telephone number management functionalities and user configurations. */ @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/resourceconnections/item/ResourceConnectionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java index 77262ef18d5..8cc3dbb44bf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java @@ -57,21 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. * @return a {@link ResourceConnection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ResourceConnection get() { return get(null); } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ResourceConnection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ResourceConnection get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -186,7 +186,7 @@ public ResourceConnectionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection 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/updatableassets/item/UpdatableAssetItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java index b2b969019df..e1508b91171 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java @@ -73,18 +73,18 @@ public UpdatableAssetItemRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete an updatableAsset object. + * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete an updatableAsset object. + * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -93,21 +93,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties of an azureADDevice object. * @return a {@link UpdatableAsset} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public UpdatableAsset get() { return get(null); } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties of an azureADDevice object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link UpdatableAsset} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public UpdatableAsset get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -142,7 +142,7 @@ public UpdatableAsset patch(@jakarta.annotation.Nonnull final UpdatableAsset bod return this.requestAdapter.send(requestInfo, errorMapping, UpdatableAsset::createFromDiscriminatorValue); } /** - * Delete an updatableAsset object. + * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -150,7 +150,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete an updatableAsset object. + * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -162,7 +162,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties of an azureADDevice object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -170,7 +170,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties of an azureADDevice object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -222,7 +222,7 @@ public UpdatableAssetItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fina public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties of an azureADDevice object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/chats/item/messages/MessagesRequestBuilder.java index 8d7efdf93c5..5790c90106f 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 @@ -111,23 +111,23 @@ public ChatMessageCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, ChatMessageCollectionResponse::createFromDiscriminatorValue); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified 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. * @param body The request body * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body) { return post(body, null); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified 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. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -158,7 +158,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified 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. * @param body The request body * @return a {@link RequestInformation} */ @@ -167,7 +167,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified 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. * @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/communications/CommunicationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/CommunicationsRequestBuilder.java index 9c4e6d91a59..16a5f9ca6d8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/communications/CommunicationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/CommunicationsRequestBuilder.java @@ -1,5 +1,6 @@ package com.microsoft.graph.beta.communications; +import com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder; import com.microsoft.graph.beta.communications.callrecords.CallRecordsRequestBuilder; import com.microsoft.graph.beta.communications.calls.CallsRequestBuilder; import com.microsoft.graph.beta.communications.getallonlinemeetingmessages.GetAllOnlineMeetingMessagesRequestBuilder; @@ -28,6 +29,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class CommunicationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the adhocCalls property of the microsoft.graph.cloudCommunications entity. + * @return a {@link AdhocCallsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AdhocCallsRequestBuilder adhocCalls() { + return new AdhocCallsRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity. * @return a {@link CallRecordsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/AdhocCallsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/AdhocCallsRequestBuilder.java new file mode 100644 index 00000000000..c0179c7b388 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/AdhocCallsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.communications.adhoccalls; + +import com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder; +import com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder; +import com.microsoft.graph.beta.models.AdhocCall; +import com.microsoft.graph.beta.models.AdhocCallCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the adhocCalls property of the microsoft.graph.cloudCommunications entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AdhocCallsRequestBuilder 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 adhocCalls property of the microsoft.graph.cloudCommunications entity. + * @param adhocCallId The unique identifier of adhocCall + * @return a {@link AdhocCallItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AdhocCallItemRequestBuilder byAdhocCallId(@jakarta.annotation.Nonnull final String adhocCallId) { + Objects.requireNonNull(adhocCallId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("adhocCall%2Did", adhocCallId); + return new AdhocCallItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AdhocCallsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AdhocCallsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AdhocCallsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AdhocCallsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * A collection of ad hoc calls in Teams. + * @return a {@link AdhocCallCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCallCollectionResponse get() { + return get(null); + } + /** + * A collection of ad hoc calls in Teams. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AdhocCallCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCallCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AdhocCallCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to adhocCalls for communications + * @param body The request body + * @return a {@link AdhocCall} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCall post(@jakarta.annotation.Nonnull final AdhocCall body) { + return post(body, null); + } + /** + * Create new navigation property to adhocCalls for communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AdhocCall} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCall post(@jakarta.annotation.Nonnull final AdhocCall body, @jakarta.annotation.Nullable final 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, AdhocCall::createFromDiscriminatorValue); + } + /** + * A collection of ad hoc calls in Teams. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * A collection of ad hoc calls in Teams. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to adhocCalls for communications + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AdhocCall body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to adhocCalls for communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AdhocCall body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AdhocCallsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AdhocCallsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AdhocCallsRequestBuilder(rawUrl, requestAdapter); + } + /** + * A collection of ad hoc calls in Teams. + */ + @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/devicemanagement/telecomexpensemanagementpartners/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/count/CountRequestBuilder.java similarity index 93% rename from src/main/java/com/microsoft/graph/beta/generated/devicemanagement/telecomexpensemanagementpartners/count/CountRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/count/CountRequestBuilder.java index 96e09b04fa6..58a6e5d5592 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/telecomexpensemanagementpartners/count/CountRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/count/CountRequestBuilder.java @@ -1,4 +1,4 @@ -package com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count; +package com.microsoft.graph.beta.communications.adhoccalls.count; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -25,7 +25,7 @@ public class CountRequestBuilder extends BaseRequestBuilder { * @param requestAdapter The request adapter to use to execute the requests. */ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/deviceManagement/telecomExpenseManagementPartners/$count{?%24filter,%24search}", pathParameters); + super(requestAdapter, "{+baseurl}/communications/adhocCalls/$count{?%24filter,%24search}", pathParameters); } /** * Instantiates a new {@link CountRequestBuilder} and sets the default values. @@ -33,7 +33,7 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AdhocCallItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AdhocCallItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property adhocCalls for communications + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property adhocCalls for communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * A collection of ad hoc calls in Teams. + * @return a {@link AdhocCall} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCall get() { + return get(null); + } + /** + * A collection of ad hoc calls in Teams. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AdhocCall} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCall get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AdhocCall::createFromDiscriminatorValue); + } + /** + * Update the navigation property adhocCalls in communications + * @param body The request body + * @return a {@link AdhocCall} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCall patch(@jakarta.annotation.Nonnull final AdhocCall body) { + return patch(body, null); + } + /** + * Update the navigation property adhocCalls in communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AdhocCall} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCall patch(@jakarta.annotation.Nonnull final AdhocCall 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, AdhocCall::createFromDiscriminatorValue); + } + /** + * Delete navigation property adhocCalls for communications + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property adhocCalls for communications + * @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; + } + /** + * A collection of ad hoc calls in Teams. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * A collection of ad hoc calls in Teams. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 adhocCalls in communications + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AdhocCall body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property adhocCalls in communications + * @param body The request 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 AdhocCall 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 AdhocCallItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AdhocCallItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AdhocCallItemRequestBuilder(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 { + } + /** + * A collection of ad hoc calls in Teams. + */ + @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/communications/adhoccalls/item/recordings/RecordingsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/RecordingsRequestBuilder.java new file mode 100644 index 00000000000..45e948a62f6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/RecordingsRequestBuilder.java @@ -0,0 +1,252 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.recordings; + +import com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder; +import com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder; +import com.microsoft.graph.beta.models.CallRecording; +import com.microsoft.graph.beta.models.CallRecordingCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RecordingsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the delta method. + * @return a {@link DeltaRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeltaRequestBuilder delta() { + return new DeltaRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + * @param callRecordingId The unique identifier of callRecording + * @return a {@link CallRecordingItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CallRecordingItemRequestBuilder byCallRecordingId(@jakarta.annotation.Nonnull final String callRecordingId) { + Objects.requireNonNull(callRecordingId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("callRecording%2Did", callRecordingId); + return new CallRecordingItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link RecordingsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RecordingsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link RecordingsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RecordingsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The recordings of a call. Read-only. + * @return a {@link CallRecordingCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecordingCollectionResponse get() { + return get(null); + } + /** + * The recordings of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallRecordingCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecordingCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CallRecordingCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to recordings for communications + * @param body The request body + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording post(@jakarta.annotation.Nonnull final CallRecording body) { + return post(body, null); + } + /** + * Create new navigation property to recordings for communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording post(@jakarta.annotation.Nonnull final CallRecording body, @jakarta.annotation.Nullable final 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, CallRecording::createFromDiscriminatorValue); + } + /** + * The recordings of a call. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The recordings of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to recordings for communications + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CallRecording body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to recordings for communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CallRecording body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RecordingsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordingsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RecordingsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The recordings of a call. Read-only. + */ + @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/communications/adhoccalls/item/recordings/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/count/CountRequestBuilder.java new file mode 100644 index 00000000000..bb18023ba1e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.recordings.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}/communications/adhocCalls/{adhocCall%2Did}/recordings/$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}/communications/adhocCalls/{adhocCall%2Did}/recordings/$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/communications/adhoccalls/item/recordings/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/delta/DeltaGetResponse.java new file mode 100644 index 00000000000..165b1361ef4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/delta/DeltaGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta; + +import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; +import com.microsoft.graph.beta.models.CallRecording; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { + /** + * Instantiates a new {@link DeltaGetResponse} and sets the default values. + */ + public DeltaGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link DeltaGetResponse} + */ + @jakarta.annotation.Nonnull + public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DeltaGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(CallRecording::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/communications/adhoccalls/item/recordings/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/delta/DeltaRequestBuilder.java new file mode 100644 index 00000000000..e05423d69db --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/delta/DeltaRequestBuilder.java @@ -0,0 +1,164 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the delta method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Invoke function delta + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DeltaGetResponse get() { + return get(null); + } + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function delta + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link DeltaRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeltaRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function delta + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/item/CallRecordingItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/item/CallRecordingItemRequestBuilder.java new file mode 100644 index 00000000000..4328fa0c877 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/item/CallRecordingItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item; + +import com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder; +import com.microsoft.graph.beta.models.CallRecording; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CallRecordingItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the cloudCommunications entity. + * @return a {@link ContentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContentRequestBuilder content() { + return new ContentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CallRecordingItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CallRecordingItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings/{callRecording%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CallRecordingItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CallRecordingItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings/{callRecording%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property recordings for communications + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property recordings for communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The recordings of a call. Read-only. + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording get() { + return get(null); + } + /** + * The recordings of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CallRecording::createFromDiscriminatorValue); + } + /** + * Update the navigation property recordings in communications + * @param body The request body + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording patch(@jakarta.annotation.Nonnull final CallRecording body) { + return patch(body, null); + } + /** + * Update the navigation property recordings in communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording patch(@jakarta.annotation.Nonnull final CallRecording 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, CallRecording::createFromDiscriminatorValue); + } + /** + * Delete navigation property recordings for communications + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property recordings for communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The recordings of a call. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The recordings of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property recordings in communications + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CallRecording body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property recordings in communications + * @param body The request 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 CallRecording 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 CallRecordingItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CallRecordingItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CallRecordingItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The recordings of a call. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * 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/communications/adhoccalls/item/recordings/item/content/ContentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/item/content/ContentRequestBuilder.java new file mode 100644 index 00000000000..791db08ad86 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/recordings/item/content/ContentRequestBuilder.java @@ -0,0 +1,196 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content; + +import com.microsoft.graph.beta.models.CallRecording; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.io.InputStream; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the media for the cloudCommunications entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ContentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ContentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ContentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings/{callRecording%2Did}/content", pathParameters); + } + /** + * Instantiates a new {@link ContentRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ContentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings/{callRecording%2Did}/content", rawUrl); + } + /** + * The content of the recording. Read-only. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The content of the recording. Read-only. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get() { + return get(null); + } + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get(@jakarta.annotation.Nullable 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, InputStream.class); + } + /** + * The content of the recording. Read-only. + * @param body Binary request body + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording put(@jakarta.annotation.Nonnull final InputStream body) { + return put(body, null); + } + /** + * The content of the recording. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording put(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPutRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CallRecording::createFromDiscriminatorValue); + } + /** + * The content of the recording. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The content of the recording. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/octet-stream, application/json"); + return requestInfo; + } + /** + * The content of the recording. Read-only. + * @param body Binary request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body) { + return toPutRequestInformation(body, null); + } + /** + * The content of the recording. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PUT, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PutRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setStreamContent(body, "application/octet-stream"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ContentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ContentRequestBuilder(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 { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PutRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/TranscriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/TranscriptsRequestBuilder.java new file mode 100644 index 00000000000..b0a20d2c551 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/TranscriptsRequestBuilder.java @@ -0,0 +1,252 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.transcripts; + +import com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder; +import com.microsoft.graph.beta.models.CallTranscript; +import com.microsoft.graph.beta.models.CallTranscriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class TranscriptsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the delta method. + * @return a {@link DeltaRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeltaRequestBuilder delta() { + return new DeltaRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + * @param callTranscriptId The unique identifier of callTranscript + * @return a {@link CallTranscriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CallTranscriptItemRequestBuilder byCallTranscriptId(@jakarta.annotation.Nonnull final String callTranscriptId) { + Objects.requireNonNull(callTranscriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("callTranscript%2Did", callTranscriptId); + return new CallTranscriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link TranscriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public TranscriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link TranscriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public TranscriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The transcripts of a call. Read-only. + * @return a {@link CallTranscriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscriptCollectionResponse get() { + return get(null); + } + /** + * The transcripts of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallTranscriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CallTranscriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to transcripts for communications + * @param body The request body + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript post(@jakarta.annotation.Nonnull final CallTranscript body) { + return post(body, null); + } + /** + * Create new navigation property to transcripts for communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript post(@jakarta.annotation.Nonnull final CallTranscript body, @jakarta.annotation.Nullable final 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, CallTranscript::createFromDiscriminatorValue); + } + /** + * The transcripts of a call. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The transcripts of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to transcripts for communications + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CallTranscript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to transcripts for communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CallTranscript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link TranscriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public TranscriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new TranscriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The transcripts of a call. Read-only. + */ + @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/communications/adhoccalls/item/transcripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..d052714ebdc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.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}/communications/adhocCalls/{adhocCall%2Did}/transcripts/$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}/communications/adhocCalls/{adhocCall%2Did}/transcripts/$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/communications/adhoccalls/item/transcripts/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/delta/DeltaGetResponse.java new file mode 100644 index 00000000000..56a7f4ff7dc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/delta/DeltaGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta; + +import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; +import com.microsoft.graph.beta.models.CallTranscript; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { + /** + * Instantiates a new {@link DeltaGetResponse} and sets the default values. + */ + public DeltaGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link DeltaGetResponse} + */ + @jakarta.annotation.Nonnull + public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DeltaGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(CallTranscript::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/communications/adhoccalls/item/transcripts/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/delta/DeltaRequestBuilder.java new file mode 100644 index 00000000000..9995e15a5fd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/delta/DeltaRequestBuilder.java @@ -0,0 +1,164 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the delta method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Invoke function delta + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DeltaGetResponse get() { + return get(null); + } + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function delta + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link DeltaRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeltaRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function delta + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/item/CallTranscriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/item/CallTranscriptItemRequestBuilder.java new file mode 100644 index 00000000000..9d9ecce62d7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/item/CallTranscriptItemRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item; + +import com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder; +import com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder; +import com.microsoft.graph.beta.models.CallTranscript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CallTranscriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the cloudCommunications entity. + * @return a {@link ContentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContentRequestBuilder content() { + return new ContentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the media for the cloudCommunications entity. + * @return a {@link MetadataContentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MetadataContentRequestBuilder metadataContent() { + return new MetadataContentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CallTranscriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CallTranscriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CallTranscriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CallTranscriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property transcripts for communications + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property transcripts for communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The transcripts of a call. Read-only. + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript get() { + return get(null); + } + /** + * The transcripts of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CallTranscript::createFromDiscriminatorValue); + } + /** + * Update the navigation property transcripts in communications + * @param body The request body + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript patch(@jakarta.annotation.Nonnull final CallTranscript body) { + return patch(body, null); + } + /** + * Update the navigation property transcripts in communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript patch(@jakarta.annotation.Nonnull final CallTranscript 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, CallTranscript::createFromDiscriminatorValue); + } + /** + * Delete navigation property transcripts for communications + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property transcripts for communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The transcripts of a call. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The transcripts of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property transcripts in communications + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CallTranscript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property transcripts in communications + * @param body The request 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 CallTranscript 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 CallTranscriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CallTranscriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CallTranscriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The transcripts of a call. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * 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/communications/adhoccalls/item/transcripts/item/content/ContentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/item/content/ContentRequestBuilder.java new file mode 100644 index 00000000000..1b18449250a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/item/content/ContentRequestBuilder.java @@ -0,0 +1,196 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content; + +import com.microsoft.graph.beta.models.CallTranscript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.io.InputStream; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the media for the cloudCommunications entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ContentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ContentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ContentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}/content", pathParameters); + } + /** + * Instantiates a new {@link ContentRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ContentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}/content", rawUrl); + } + /** + * The content of the transcript. Read-only. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The content of the transcript. Read-only. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get() { + return get(null); + } + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get(@jakarta.annotation.Nullable 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, InputStream.class); + } + /** + * The content of the transcript. Read-only. + * @param body Binary request body + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript put(@jakarta.annotation.Nonnull final InputStream body) { + return put(body, null); + } + /** + * The content of the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript put(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPutRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CallTranscript::createFromDiscriminatorValue); + } + /** + * The content of the transcript. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The content of the transcript. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/octet-stream, application/json"); + return requestInfo; + } + /** + * The content of the transcript. Read-only. + * @param body Binary request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body) { + return toPutRequestInformation(body, null); + } + /** + * The content of the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PUT, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PutRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setStreamContent(body, "application/octet-stream"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ContentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ContentRequestBuilder(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 { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PutRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/item/metadatacontent/MetadataContentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/item/metadatacontent/MetadataContentRequestBuilder.java new file mode 100644 index 00000000000..faf4d148b34 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/adhoccalls/item/transcripts/item/metadatacontent/MetadataContentRequestBuilder.java @@ -0,0 +1,195 @@ +package com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.io.InputStream; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the media for the cloudCommunications entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MetadataContentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MetadataContentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MetadataContentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}/metadataContent", pathParameters); + } + /** + * Instantiates a new {@link MetadataContentRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MetadataContentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}/metadataContent", rawUrl); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get() { + return get(null); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get(@jakarta.annotation.Nullable 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, InputStream.class); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param body Binary request body + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream put(@jakarta.annotation.Nonnull final InputStream body) { + return put(body, null); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream put(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPutRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, InputStream.class); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/octet-stream, application/json"); + return requestInfo; + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param body Binary request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body) { + return toPutRequestInformation(body, null); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PUT, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PutRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setStreamContent(body, "application/octet-stream"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MetadataContentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MetadataContentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MetadataContentRequestBuilder(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 { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PutRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/OnlineMeetingConversationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/OnlineMeetingConversationsRequestBuilder.java index f067afb1e59..3ff9add8d1d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/OnlineMeetingConversationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/OnlineMeetingConversationsRequestBuilder.java @@ -60,7 +60,7 @@ public OnlineMeetingConversationsRequestBuilder(@jakarta.annotation.Nonnull fina super(requestAdapter, "{+baseurl}/communications/onlineMeetingConversations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @return a {@link OnlineMeetingEngagementConversationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public OnlineMeetingEngagementConversationCollectionResponse get() { return get(null); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link OnlineMeetingEngagementConversationCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public OnlineMeetingEngagementConversation post(@jakarta.annotation.Nonnull fina return this.requestAdapter.send(requestInfo, errorMapping, OnlineMeetingEngagementConversation::createFromDiscriminatorValue); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public OnlineMeetingConversationsRequestBuilder withUrl(@jakarta.annotation.Nonn return new OnlineMeetingConversationsRequestBuilder(rawUrl, requestAdapter); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/item/OnlineMeetingEngagementConversationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/item/OnlineMeetingEngagementConversationItemRequestBuilder.java index 9eb49d6a8ae..c5dc5cc30dd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/item/OnlineMeetingEngagementConversationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/onlinemeetingconversations/item/OnlineMeetingEngagementConversationItemRequestBuilder.java @@ -82,7 +82,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @return a {@link OnlineMeetingEngagementConversation} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -91,7 +91,7 @@ public OnlineMeetingEngagementConversation get() { return get(null); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link OnlineMeetingEngagementConversation} * @throws ODataError When receiving a 4XX or 5XX status code @@ -149,7 +149,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -157,7 +157,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -209,7 +209,7 @@ public OnlineMeetingEngagementConversationItemRequestBuilder withUrl(@jakarta.an public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java index dd7a7e224f4..1839e20b236 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java @@ -60,7 +60,7 @@ public AssignmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl super(requestAdapter, "{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link IosLobAppProvisioningConfigurationAssignmentCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public IosLobAppProvisioningConfigurationAssignmentCollectionResponse get() { return get(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IosLobAppProvisioningConfigurationAssignmentCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public IosLobAppProvisioningConfigurationAssignment post(@jakarta.annotation.Non return this.requestAdapter.send(requestInfo, errorMapping, IosLobAppProvisioningConfigurationAssignment::createFromDiscriminatorValue); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public AssignmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Strin return new AssignmentsRequestBuilder(rawUrl, requestAdapter); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java index 8c1b1d177df..1b7ff14e809 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link IosLobAppProvisioningConfigurationAssignment} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public IosLobAppProvisioningConfigurationAssignment get() { return get(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IosLobAppProvisioningConfigurationAssignment} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder withUrl(@j public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. */ @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/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java index 85300d81088..5201d91207f 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 d26c73a1965..095644e85bc 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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/contentversions/item/MobileAppContentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/MobileAppContentItemRequestBuilder.java index 83c926aef96..28c53bc5d21 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/MobileAppContentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/MobileAppContentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.containedapps.ContainedAppsRequestBuilder; import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.files.FilesRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder; import com.microsoft.graph.beta.models.MobileAppContent; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public ContainedAppsRequestBuilder containedApps() { public FilesRequestBuilder files() { return new FilesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder scripts() { + return new ScriptsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link MobileAppContentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/scripts/ScriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/scripts/ScriptsRequestBuilder.java new file mode 100644 index 00000000000..fbc6f2c0788 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/scripts/ScriptsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts; + +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder; +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ScriptsRequestBuilder 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 scripts property of the microsoft.graph.mobileAppContent entity. + * @param mobileAppContentScriptId The unique identifier of mobileAppContentScript + * @return a {@link MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder byMobileAppContentScriptId(@jakarta.annotation.Nonnull final String mobileAppContentScriptId) { + Objects.requireNonNull(mobileAppContentScriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mobileAppContentScript%2Did", mobileAppContentScriptId); + return new MobileAppContentScriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return post(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ScriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/scripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/scripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..06cbbb918af --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/scripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java new file mode 100644 index 00000000000..53b8810b2d7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item; + +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppContentScriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return patch(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 scripts in deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request 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 MobileAppContentScript 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 MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MobileAppContentScriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java index c922a99f4df..1cbf3465bf3 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 3d15c4b162a..83c554d47e9 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 288186f5aa9..fb75ea9cae5 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 d0739df9aaa..b34e4712e11 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 26b80345d76..bc4b74edfe7 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 40ef0b7e0f9..afb17fd4283 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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/contentversions/item/MobileAppContentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/MobileAppContentItemRequestBuilder.java index 4b905006f72..1e944ce8ac0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/MobileAppContentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/MobileAppContentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.containedapps.ContainedAppsRequestBuilder; import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.files.FilesRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder; import com.microsoft.graph.beta.models.MobileAppContent; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public ContainedAppsRequestBuilder containedApps() { public FilesRequestBuilder files() { return new FilesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder scripts() { + return new ScriptsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link MobileAppContentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/scripts/ScriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/scripts/ScriptsRequestBuilder.java new file mode 100644 index 00000000000..d186fd2fde3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/scripts/ScriptsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts; + +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder; +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ScriptsRequestBuilder 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 scripts property of the microsoft.graph.mobileAppContent entity. + * @param mobileAppContentScriptId The unique identifier of mobileAppContentScript + * @return a {@link MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder byMobileAppContentScriptId(@jakarta.annotation.Nonnull final String mobileAppContentScriptId) { + Objects.requireNonNull(mobileAppContentScriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mobileAppContentScript%2Did", mobileAppContentScriptId); + return new MobileAppContentScriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return post(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ScriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/scripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/scripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..cd047a6ef2a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/scripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java new file mode 100644 index 00000000000..9eae35fc512 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item; + +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppContentScriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return patch(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 scripts in deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request 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 MobileAppContentScript 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 MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MobileAppContentScriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java index a6f42336567..f8ecd8850ce 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 78c711007ee..79aa03f5435 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 4b445add130..3b57ea0d42e 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 8cb167e1818..6f3e3da3bee 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 1019ab36a41..ac647643cea 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 7abf21a1865..bb98730a238 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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/contentversions/item/MobileAppContentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/MobileAppContentItemRequestBuilder.java index ab44584bfa6..14e416fcba8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/MobileAppContentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/MobileAppContentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.containedapps.ContainedAppsRequestBuilder; import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.files.FilesRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder; import com.microsoft.graph.beta.models.MobileAppContent; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public ContainedAppsRequestBuilder containedApps() { public FilesRequestBuilder files() { return new FilesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder scripts() { + return new ScriptsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link MobileAppContentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/telecomexpensemanagementpartners/TelecomExpenseManagementPartnersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/scripts/ScriptsRequestBuilder.java similarity index 64% rename from src/main/java/com/microsoft/graph/beta/generated/devicemanagement/telecomexpensemanagementpartners/TelecomExpenseManagementPartnersRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/scripts/ScriptsRequestBuilder.java index c831544a043..914fb451017 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/telecomexpensemanagementpartners/TelecomExpenseManagementPartnersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/scripts/ScriptsRequestBuilder.java @@ -1,10 +1,10 @@ -package com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners; +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts; -import com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder; -import com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder; +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.TelecomExpenseManagementPartner; -import com.microsoft.graph.beta.models.TelecomExpenseManagementPartnerCollectionResponse; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -19,10 +19,10 @@ import java.util.Map; import java.util.Objects; /** - * Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class TelecomExpenseManagementPartnersRequestBuilder extends BaseRequestBuilder { +public class ScriptsRequestBuilder extends BaseRequestBuilder { /** * Provides operations to count the resources in the collection. * @return a {@link CountRequestBuilder} @@ -32,82 +32,82 @@ public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } /** - * Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. - * @param telecomExpenseManagementPartnerId The unique identifier of telecomExpenseManagementPartner - * @return a {@link TelecomExpenseManagementPartnerItemRequestBuilder} + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @param mobileAppContentScriptId The unique identifier of mobileAppContentScript + * @return a {@link MobileAppContentScriptItemRequestBuilder} */ @jakarta.annotation.Nonnull - public TelecomExpenseManagementPartnerItemRequestBuilder byTelecomExpenseManagementPartnerId(@jakarta.annotation.Nonnull final String telecomExpenseManagementPartnerId) { - Objects.requireNonNull(telecomExpenseManagementPartnerId); + public MobileAppContentScriptItemRequestBuilder byMobileAppContentScriptId(@jakarta.annotation.Nonnull final String mobileAppContentScriptId) { + Objects.requireNonNull(mobileAppContentScriptId); final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("telecomExpenseManagementPartner%2Did", telecomExpenseManagementPartnerId); - return new TelecomExpenseManagementPartnerItemRequestBuilder(urlTplParams, requestAdapter); + urlTplParams.put("mobileAppContentScript%2Did", mobileAppContentScriptId); + return new MobileAppContentScriptItemRequestBuilder(urlTplParams, requestAdapter); } /** - * Instantiates a new {@link TelecomExpenseManagementPartnersRequestBuilder} and sets the default values. + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public TelecomExpenseManagementPartnersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/deviceManagement/telecomExpenseManagementPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); } /** - * Instantiates a new {@link TelecomExpenseManagementPartnersRequestBuilder} and sets the default values. + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. * @param rawUrl The raw URL to use for the request builder. * @param requestAdapter The request adapter to use to execute the requests. */ - public TelecomExpenseManagementPartnersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/deviceManagement/telecomExpenseManagementPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The telecom expense management partners. - * @return a {@link TelecomExpenseManagementPartnerCollectionResponse} + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScriptCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public TelecomExpenseManagementPartnerCollectionResponse get() { + public MobileAppContentScriptCollectionResponse get() { return get(null); } /** - * The telecom expense management partners. + * The list of scripts for this app content version. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link TelecomExpenseManagementPartnerCollectionResponse} + * @return a {@link MobileAppContentScriptCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public TelecomExpenseManagementPartnerCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileAppContentScriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, TelecomExpenseManagementPartnerCollectionResponse::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScriptCollectionResponse::createFromDiscriminatorValue); } /** - * Create new navigation property to telecomExpenseManagementPartners for deviceManagement + * Create new navigation property to scripts for deviceAppManagement * @param body The request body - * @return a {@link TelecomExpenseManagementPartner} + * @return a {@link MobileAppContentScript} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public TelecomExpenseManagementPartner post(@jakarta.annotation.Nonnull final TelecomExpenseManagementPartner body) { + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body) { return post(body, null); } /** - * Create new navigation property to telecomExpenseManagementPartners for deviceManagement + * Create new navigation property to scripts for deviceAppManagement * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link TelecomExpenseManagementPartner} + * @return a {@link MobileAppContentScript} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public TelecomExpenseManagementPartner post(@jakarta.annotation.Nonnull final TelecomExpenseManagementPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final 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, TelecomExpenseManagementPartner::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); } /** - * The telecom expense management partners. + * The list of scripts for this app content version. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The telecom expense management partners. + * The list of scripts for this app content version. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -127,22 +127,22 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create new navigation property to telecomExpenseManagementPartners for deviceManagement + * Create new navigation property to scripts for deviceAppManagement * @param body The request body * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TelecomExpenseManagementPartner body) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { return toPostRequestInformation(body, null); } /** - * Create new navigation property to telecomExpenseManagementPartners for deviceManagement + * Create new navigation property to scripts for deviceAppManagement * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final TelecomExpenseManagementPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); @@ -153,15 +153,15 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f /** * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TelecomExpenseManagementPartnersRequestBuilder} + * @return a {@link ScriptsRequestBuilder} */ @jakarta.annotation.Nonnull - public TelecomExpenseManagementPartnersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public ScriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new TelecomExpenseManagementPartnersRequestBuilder(rawUrl, requestAdapter); + return new ScriptsRequestBuilder(rawUrl, requestAdapter); } /** - * The telecom expense management partners. + * The list of scripts for this app content version. */ @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/contentversions/item/scripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/scripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..f40d0c492cb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/scripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/scripts/$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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/scripts/$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/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java new file mode 100644 index 00000000000..62a634b7257 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item; + +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppContentScriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return patch(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 scripts in deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request 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 MobileAppContentScript 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 MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MobileAppContentScriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java index 639157f50a2..62879441aac 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 e1fcf7421c0..067c15c0018 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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/contentversions/item/MobileAppContentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/MobileAppContentItemRequestBuilder.java index 4b66edf4014..b7e25fe06b7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/MobileAppContentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/MobileAppContentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.containedapps.ContainedAppsRequestBuilder; import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.files.FilesRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder; import com.microsoft.graph.beta.models.MobileAppContent; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public ContainedAppsRequestBuilder containedApps() { public FilesRequestBuilder files() { return new FilesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder scripts() { + return new ScriptsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link MobileAppContentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/scripts/ScriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/scripts/ScriptsRequestBuilder.java new file mode 100644 index 00000000000..bb5e93c9fb7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/scripts/ScriptsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts; + +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder; +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ScriptsRequestBuilder 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 scripts property of the microsoft.graph.mobileAppContent entity. + * @param mobileAppContentScriptId The unique identifier of mobileAppContentScript + * @return a {@link MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder byMobileAppContentScriptId(@jakarta.annotation.Nonnull final String mobileAppContentScriptId) { + Objects.requireNonNull(mobileAppContentScriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mobileAppContentScript%2Did", mobileAppContentScriptId); + return new MobileAppContentScriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return post(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ScriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/scripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/scripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..e30fbcfa422 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/scripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java new file mode 100644 index 00000000000..3a507148df9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item; + +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppContentScriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return patch(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 scripts in deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request 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 MobileAppContentScript 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 MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MobileAppContentScriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java index a2447293579..fa61178aa94 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 0f333eadae5..c5f923dd0bf 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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/contentversions/item/MobileAppContentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/MobileAppContentItemRequestBuilder.java index 5e60292214c..402973d2c80 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/MobileAppContentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/MobileAppContentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.containedapps.ContainedAppsRequestBuilder; import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.files.FilesRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder; import com.microsoft.graph.beta.models.MobileAppContent; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public ContainedAppsRequestBuilder containedApps() { public FilesRequestBuilder files() { return new FilesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder scripts() { + return new ScriptsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link MobileAppContentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/scripts/ScriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/scripts/ScriptsRequestBuilder.java new file mode 100644 index 00000000000..2e97533bee6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/scripts/ScriptsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts; + +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder; +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ScriptsRequestBuilder 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 scripts property of the microsoft.graph.mobileAppContent entity. + * @param mobileAppContentScriptId The unique identifier of mobileAppContentScript + * @return a {@link MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder byMobileAppContentScriptId(@jakarta.annotation.Nonnull final String mobileAppContentScriptId) { + Objects.requireNonNull(mobileAppContentScriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mobileAppContentScript%2Did", mobileAppContentScriptId); + return new MobileAppContentScriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return post(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ScriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/scripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/scripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..62b41021aba --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/scripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/scripts/$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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/scripts/$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/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java new file mode 100644 index 00000000000..b8d241af397 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item; + +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppContentScriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return patch(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 scripts in deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request 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 MobileAppContentScript 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 MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MobileAppContentScriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java index 36f80c8068f..60c827f1553 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 4c369a25e33..d281533fb62 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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/contentversions/item/MobileAppContentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/MobileAppContentItemRequestBuilder.java index 19ded301dd3..4724fd1a3de 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/MobileAppContentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/MobileAppContentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.containedapps.ContainedAppsRequestBuilder; import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.files.FilesRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder; import com.microsoft.graph.beta.models.MobileAppContent; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public ContainedAppsRequestBuilder containedApps() { public FilesRequestBuilder files() { return new FilesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder scripts() { + return new ScriptsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link MobileAppContentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/scripts/ScriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/scripts/ScriptsRequestBuilder.java new file mode 100644 index 00000000000..7113d7dc23c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/scripts/ScriptsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts; + +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder; +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ScriptsRequestBuilder 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 scripts property of the microsoft.graph.mobileAppContent entity. + * @param mobileAppContentScriptId The unique identifier of mobileAppContentScript + * @return a {@link MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder byMobileAppContentScriptId(@jakarta.annotation.Nonnull final String mobileAppContentScriptId) { + Objects.requireNonNull(mobileAppContentScriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mobileAppContentScript%2Did", mobileAppContentScriptId); + return new MobileAppContentScriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return post(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ScriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/scripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/scripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..09019b91a94 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/scripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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/devicemanagement/telecomexpensemanagementpartners/item/TelecomExpenseManagementPartnerItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java similarity index 69% rename from src/main/java/com/microsoft/graph/beta/generated/devicemanagement/telecomexpensemanagementpartners/item/TelecomExpenseManagementPartnerItemRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java index 1e7953d4f77..f72c121bd5f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/telecomexpensemanagementpartners/item/TelecomExpenseManagementPartnerItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java @@ -1,7 +1,7 @@ -package com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item; +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item; +import com.microsoft.graph.beta.models.MobileAppContentScript; import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.TelecomExpenseManagementPartner; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -16,35 +16,35 @@ import java.util.Map; import java.util.Objects; /** - * Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class TelecomExpenseManagementPartnerItemRequestBuilder extends BaseRequestBuilder { +public class MobileAppContentScriptItemRequestBuilder extends BaseRequestBuilder { /** - * Instantiates a new {@link TelecomExpenseManagementPartnerItemRequestBuilder} and sets the default values. + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public TelecomExpenseManagementPartnerItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner%2Did}{?%24expand,%24select}", pathParameters); + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", pathParameters); } /** - * Instantiates a new {@link TelecomExpenseManagementPartnerItemRequestBuilder} and sets the default values. + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. * @param rawUrl The raw URL to use for the request builder. * @param requestAdapter The request adapter to use to execute the requests. */ - public TelecomExpenseManagementPartnerItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner%2Did}{?%24expand,%24select}", rawUrl); + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete navigation property telecomExpenseManagementPartners for deviceManagement + * Delete navigation property scripts for deviceAppManagement * @throws ODataError When receiving a 4XX or 5XX status code */ public void delete() { delete(null); } /** - * Delete navigation property telecomExpenseManagementPartners for deviceManagement + * Delete navigation property scripts for deviceAppManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -55,54 +55,54 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The telecom expense management partners. - * @return a {@link TelecomExpenseManagementPartner} + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScript} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public TelecomExpenseManagementPartner get() { + public MobileAppContentScript get() { return get(null); } /** - * The telecom expense management partners. + * The list of scripts for this app content version. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link TelecomExpenseManagementPartner} + * @return a {@link MobileAppContentScript} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public TelecomExpenseManagementPartner get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileAppContentScript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, TelecomExpenseManagementPartner::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); } /** - * Update the navigation property telecomExpenseManagementPartners in deviceManagement + * Update the navigation property scripts in deviceAppManagement * @param body The request body - * @return a {@link TelecomExpenseManagementPartner} + * @return a {@link MobileAppContentScript} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public TelecomExpenseManagementPartner patch(@jakarta.annotation.Nonnull final TelecomExpenseManagementPartner body) { + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript body) { return patch(body, null); } /** - * Update the navigation property telecomExpenseManagementPartners in deviceManagement + * Update the navigation property scripts in deviceAppManagement * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link TelecomExpenseManagementPartner} + * @return a {@link MobileAppContentScript} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public TelecomExpenseManagementPartner patch(@jakarta.annotation.Nonnull final TelecomExpenseManagementPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript 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, TelecomExpenseManagementPartner::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); } /** - * Delete navigation property telecomExpenseManagementPartners for deviceManagement + * Delete navigation property scripts for deviceAppManagement * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -110,7 +110,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete navigation property telecomExpenseManagementPartners for deviceManagement + * Delete navigation property scripts for deviceAppManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The telecom expense management partners. + * The list of scripts for this app content version. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The telecom expense management partners. + * The list of scripts for this app content version. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -142,22 +142,22 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the navigation property telecomExpenseManagementPartners in deviceManagement + * Update the navigation property scripts in deviceAppManagement * @param body The request body * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final TelecomExpenseManagementPartner body) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { return toPatchRequestInformation(body, null); } /** - * Update the navigation property telecomExpenseManagementPartners in deviceManagement + * Update the navigation property scripts in deviceAppManagement * @param body The request 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 TelecomExpenseManagementPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); @@ -168,12 +168,12 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull /** * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. * @param rawUrl The raw URL to use for the request builder. - * @return a {@link TelecomExpenseManagementPartnerItemRequestBuilder} + * @return a {@link MobileAppContentScriptItemRequestBuilder} */ @jakarta.annotation.Nonnull - public TelecomExpenseManagementPartnerItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public MobileAppContentScriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new TelecomExpenseManagementPartnerItemRequestBuilder(rawUrl, requestAdapter); + return new MobileAppContentScriptItemRequestBuilder(rawUrl, requestAdapter); } /** * Configuration for the request such as headers, query parameters, and middleware options. @@ -182,7 +182,7 @@ public TelecomExpenseManagementPartnerItemRequestBuilder withUrl(@jakarta.annota public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The telecom expense management partners. + * The list of scripts for this app content version. */ @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 4f92afd48b8..1d02bc88588 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 aaaa5a3b5cf..773a6aa21aa 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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/contentversions/item/MobileAppContentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/MobileAppContentItemRequestBuilder.java index 3e585e3eb49..8d0a9c4d23e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/MobileAppContentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/MobileAppContentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.containedapps.ContainedAppsRequestBuilder; import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.files.FilesRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder; import com.microsoft.graph.beta.models.MobileAppContent; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public ContainedAppsRequestBuilder containedApps() { public FilesRequestBuilder files() { return new FilesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder scripts() { + return new ScriptsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link MobileAppContentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/scripts/ScriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/scripts/ScriptsRequestBuilder.java new file mode 100644 index 00000000000..5587e5e251f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/scripts/ScriptsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts; + +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder; +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ScriptsRequestBuilder 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 scripts property of the microsoft.graph.mobileAppContent entity. + * @param mobileAppContentScriptId The unique identifier of mobileAppContentScript + * @return a {@link MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder byMobileAppContentScriptId(@jakarta.annotation.Nonnull final String mobileAppContentScriptId) { + Objects.requireNonNull(mobileAppContentScriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mobileAppContentScript%2Did", mobileAppContentScriptId); + return new MobileAppContentScriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return post(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ScriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/scripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/scripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..9474f3ae704 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/scripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java new file mode 100644 index 00000000000..85dbeb1fe2d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item; + +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppContentScriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return patch(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 scripts in deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request 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 MobileAppContentScript 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 MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MobileAppContentScriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java index 635e265ca03..e699247752a 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 1e4cbb8ee80..22f0aff3b0b 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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/contentversions/item/MobileAppContentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/MobileAppContentItemRequestBuilder.java index 8cf51d5f27a..7e63cf664c6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/MobileAppContentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/MobileAppContentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.containedapps.ContainedAppsRequestBuilder; import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.files.FilesRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder; import com.microsoft.graph.beta.models.MobileAppContent; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public ContainedAppsRequestBuilder containedApps() { public FilesRequestBuilder files() { return new FilesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder scripts() { + return new ScriptsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link MobileAppContentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/scripts/ScriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/scripts/ScriptsRequestBuilder.java new file mode 100644 index 00000000000..33d257ce755 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/scripts/ScriptsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts; + +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder; +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ScriptsRequestBuilder 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 scripts property of the microsoft.graph.mobileAppContent entity. + * @param mobileAppContentScriptId The unique identifier of mobileAppContentScript + * @return a {@link MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder byMobileAppContentScriptId(@jakarta.annotation.Nonnull final String mobileAppContentScriptId) { + Objects.requireNonNull(mobileAppContentScriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mobileAppContentScript%2Did", mobileAppContentScriptId); + return new MobileAppContentScriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return post(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ScriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/scripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/scripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..c9717af7d3a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/scripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java new file mode 100644 index 00000000000..2122eeafb6a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item; + +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppContentScriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return patch(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 scripts in deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request 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 MobileAppContentScript 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 MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MobileAppContentScriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java index 9191819c7d7..faa646754b5 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 ee4f61be9f7..c4e44738fc4 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 e87573c9016..1324fa486f8 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 0db0156f773..2c76825f527 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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/contentversions/item/MobileAppContentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/MobileAppContentItemRequestBuilder.java index 36cc43f1c5a..f76be233e98 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/MobileAppContentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/MobileAppContentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.containedapps.ContainedAppsRequestBuilder; import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.files.FilesRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder; import com.microsoft.graph.beta.models.MobileAppContent; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public ContainedAppsRequestBuilder containedApps() { public FilesRequestBuilder files() { return new FilesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder scripts() { + return new ScriptsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link MobileAppContentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/scripts/ScriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/scripts/ScriptsRequestBuilder.java new file mode 100644 index 00000000000..e5c1ac26836 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/scripts/ScriptsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts; + +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder; +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ScriptsRequestBuilder 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 scripts property of the microsoft.graph.mobileAppContent entity. + * @param mobileAppContentScriptId The unique identifier of mobileAppContentScript + * @return a {@link MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder byMobileAppContentScriptId(@jakarta.annotation.Nonnull final String mobileAppContentScriptId) { + Objects.requireNonNull(mobileAppContentScriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mobileAppContentScript%2Did", mobileAppContentScriptId); + return new MobileAppContentScriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return post(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ScriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/scripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/scripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..5a1b8a24f7c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/scripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/scripts/$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/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java new file mode 100644 index 00000000000..9395397fd90 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item; + +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppContentScriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return patch(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 scripts in deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request 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 MobileAppContentScript 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 MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MobileAppContentScriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java index 39a5d63a8cd..ffc42ee8f86 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 09c80567a6d..573cb5229a7 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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/contentversions/item/MobileAppContentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/MobileAppContentItemRequestBuilder.java index 54304e6e0e3..36062adfd72 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/MobileAppContentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/MobileAppContentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.containedapps.ContainedAppsRequestBuilder; import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.files.FilesRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder; import com.microsoft.graph.beta.models.MobileAppContent; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public ContainedAppsRequestBuilder containedApps() { public FilesRequestBuilder files() { return new FilesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder scripts() { + return new ScriptsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link MobileAppContentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/scripts/ScriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/scripts/ScriptsRequestBuilder.java new file mode 100644 index 00000000000..9d254ceeee4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/scripts/ScriptsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts; + +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder; +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ScriptsRequestBuilder 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 scripts property of the microsoft.graph.mobileAppContent entity. + * @param mobileAppContentScriptId The unique identifier of mobileAppContentScript + * @return a {@link MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder byMobileAppContentScriptId(@jakarta.annotation.Nonnull final String mobileAppContentScriptId) { + Objects.requireNonNull(mobileAppContentScriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mobileAppContentScript%2Did", mobileAppContentScriptId); + return new MobileAppContentScriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return post(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ScriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/scripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/scripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..cf48e421986 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/scripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/scripts/$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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/scripts/$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/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java new file mode 100644 index 00000000000..b886fb35cef --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item; + +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppContentScriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return patch(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 scripts in deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request 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 MobileAppContentScript 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 MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MobileAppContentScriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java index 6314df56796..5e966ff3df5 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 4c3169e6d7e..2d06381033a 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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/contentversions/item/MobileAppContentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/MobileAppContentItemRequestBuilder.java index 80a4c122a84..4f52d7c5383 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/MobileAppContentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/MobileAppContentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.containedapps.ContainedAppsRequestBuilder; import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.files.FilesRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder; import com.microsoft.graph.beta.models.MobileAppContent; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public ContainedAppsRequestBuilder containedApps() { public FilesRequestBuilder files() { return new FilesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder scripts() { + return new ScriptsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link MobileAppContentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/scripts/ScriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/scripts/ScriptsRequestBuilder.java new file mode 100644 index 00000000000..e071b4976ef --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/scripts/ScriptsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts; + +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder; +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ScriptsRequestBuilder 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 scripts property of the microsoft.graph.mobileAppContent entity. + * @param mobileAppContentScriptId The unique identifier of mobileAppContentScript + * @return a {@link MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder byMobileAppContentScriptId(@jakarta.annotation.Nonnull final String mobileAppContentScriptId) { + Objects.requireNonNull(mobileAppContentScriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mobileAppContentScript%2Did", mobileAppContentScriptId); + return new MobileAppContentScriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return post(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ScriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/scripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/scripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..4c5522343e4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/scripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/scripts/$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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/scripts/$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/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java new file mode 100644 index 00000000000..052f27a3173 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item; + +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppContentScriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return patch(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 scripts in deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request 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 MobileAppContentScript 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 MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MobileAppContentScriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java index 2fb0a8cdc70..38df293efb1 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 9ed0f591924..6fc0b00e297 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 d5d91664713..b3ee7dc7b4b 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 d77bceda908..974e6aafb6a 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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/contentversions/item/MobileAppContentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/MobileAppContentItemRequestBuilder.java index c42137096a1..f131d1311ba 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/MobileAppContentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/MobileAppContentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.containedapps.ContainedAppsRequestBuilder; import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.files.FilesRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder; import com.microsoft.graph.beta.models.MobileAppContent; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public ContainedAppsRequestBuilder containedApps() { public FilesRequestBuilder files() { return new FilesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder scripts() { + return new ScriptsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link MobileAppContentItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/scripts/ScriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/scripts/ScriptsRequestBuilder.java new file mode 100644 index 00000000000..0dc3f9f63d3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/scripts/ScriptsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts; + +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder; +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ScriptsRequestBuilder 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 scripts property of the microsoft.graph.mobileAppContent entity. + * @param mobileAppContentScriptId The unique identifier of mobileAppContentScript + * @return a {@link MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder byMobileAppContentScriptId(@jakarta.annotation.Nonnull final String mobileAppContentScriptId) { + Objects.requireNonNull(mobileAppContentScriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mobileAppContentScript%2Did", mobileAppContentScriptId); + return new MobileAppContentScriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ScriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ScriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/scripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return post(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript post(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to scripts for deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ScriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ScriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ScriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/scripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/scripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..e44ce35f2f0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/scripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/scripts/$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}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/scripts/$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/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java new file mode 100644 index 00000000000..c18fd1a141b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/contentversions/item/scripts/item/MobileAppContentScriptItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item; + +import com.microsoft.graph.beta.models.MobileAppContentScript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the scripts property of the microsoft.graph.mobileAppContent entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppContentScriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MobileAppContentScriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MobileAppContentScriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent%2Did}/scripts/{mobileAppContentScript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The list of scripts for this app content version. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get() { + return get(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return patch(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MobileAppContentScript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MobileAppContentScript patch(@jakarta.annotation.Nonnull final MobileAppContentScript 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, MobileAppContentScript::createFromDiscriminatorValue); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property scripts for deviceAppManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The list of scripts for this app content version. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The list of scripts for this app content version. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 scripts in deviceAppManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppContentScript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property scripts in deviceAppManagement + * @param body The request 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 MobileAppContentScript 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 MobileAppContentScriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MobileAppContentScriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MobileAppContentScriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The list of scripts for this app content version. + */ + @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/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java index 26468a82a26..c8965a3eedd 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 64c80d046e7..520ab96bff9 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 13198b08b8c..96eb7788d90 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 8f678c2730f..3d666d541d5 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 e60bfe2be17..46e38ce5c5b 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 c1b1a6df829..ba71fedb0fc 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 c15d8ff17cb..bd8b64e2dc7 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 a60b4475d09..16159b61426 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile 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 { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/DeviceManagementRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/DeviceManagementRequestBuilder.java index ed57eaac84b..54e5db5056c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/DeviceManagementRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/DeviceManagementRequestBuilder.java @@ -123,7 +123,6 @@ import com.microsoft.graph.beta.devicemanagement.servicenowconnections.ServiceNowConnectionsRequestBuilder; import com.microsoft.graph.beta.devicemanagement.settingdefinitions.SettingDefinitionsRequestBuilder; import com.microsoft.graph.beta.devicemanagement.softwareupdatestatussummary.SoftwareUpdateStatusSummaryRequestBuilder; -import com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder; import com.microsoft.graph.beta.devicemanagement.templateinsights.TemplateInsightsRequestBuilder; import com.microsoft.graph.beta.devicemanagement.templates.TemplatesRequestBuilder; import com.microsoft.graph.beta.devicemanagement.templatesettings.TemplateSettingsRequestBuilder; @@ -1149,14 +1148,6 @@ public SettingDefinitionsRequestBuilder settingDefinitions() { public SoftwareUpdateStatusSummaryRequestBuilder softwareUpdateStatusSummary() { return new SoftwareUpdateStatusSummaryRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. - * @return a {@link TelecomExpenseManagementPartnersRequestBuilder} - */ - @jakarta.annotation.Nonnull - public TelecomExpenseManagementPartnersRequestBuilder telecomExpenseManagementPartners() { - return new TelecomExpenseManagementPartnersRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to manage the templateInsights property of the microsoft.graph.deviceManagement entity. * @return a {@link TemplateInsightsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java index 72a6bb26213..248846dd9f1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/ReportsRequestBuilder.java @@ -77,6 +77,7 @@ import com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatereport.RetrieveCloudPkiLeafCertificateReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.retrievecloudpkileafcertificatesummaryreport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallationstatusreport.RetrieveDeviceAppInstallationStatusReportRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.retrievesecuritytaskappsreport.RetrieveSecurityTaskAppsReportRequestBuilder; import com.microsoft.graph.beta.devicemanagement.reports.retrievewin32catalogappsupdatereport.RetrieveWin32CatalogAppsUpdateReportRequestBuilder; import com.microsoft.graph.beta.models.DeviceManagementReports; @@ -715,6 +716,14 @@ public RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder retrieveCloudP public RetrieveDeviceAppInstallationStatusReportRequestBuilder retrieveDeviceAppInstallationStatusReport() { return new RetrieveDeviceAppInstallationStatusReportRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the retrieveEnrollmentTimeGroupingFailureReport method. + * @return a {@link RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder retrieveEnrollmentTimeGroupingFailureReport() { + return new RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to call the retrieveSecurityTaskAppsReport method. * @return a {@link RetrieveSecurityTaskAppsReportRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveenrollmenttimegroupingfailurereport/RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveenrollmenttimegroupingfailurereport/RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody.java new file mode 100644 index 00000000000..25c7aca744b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveenrollmenttimegroupingfailurereport/RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody} and sets the default values. + */ + public RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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>(9); + deserializerMap.put("filter", (n) -> { this.setFilter(n.getStringValue()); }); + deserializerMap.put("groupBy", (n) -> { this.setGroupBy(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("name", (n) -> { this.setName(n.getStringValue()); }); + deserializerMap.put("orderBy", (n) -> { this.setOrderBy(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("search", (n) -> { this.setSearch(n.getStringValue()); }); + deserializerMap.put("select", (n) -> { this.setSelect(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("sessionId", (n) -> { this.setSessionId(n.getStringValue()); }); + deserializerMap.put("skip", (n) -> { this.setSkip(n.getIntegerValue()); }); + deserializerMap.put("top", (n) -> { this.setTop(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the filter property value. The filter property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getFilter() { + return this.backingStore.get("filter"); + } + /** + * Gets the groupBy property value. The groupBy property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getGroupBy() { + return this.backingStore.get("groupBy"); + } + /** + * Gets the name property value. The name property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getName() { + return this.backingStore.get("name"); + } + /** + * Gets the orderBy property value. The orderBy property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getOrderBy() { + return this.backingStore.get("orderBy"); + } + /** + * Gets the search property value. The search property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSearch() { + return this.backingStore.get("search"); + } + /** + * Gets the select property value. The select property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSelect() { + return this.backingStore.get("select"); + } + /** + * Gets the sessionId property value. The sessionId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSessionId() { + return this.backingStore.get("sessionId"); + } + /** + * Gets the skip property value. The skip property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getSkip() { + return this.backingStore.get("skip"); + } + /** + * Gets the top property value. The top property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getTop() { + return this.backingStore.get("top"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("filter", this.getFilter()); + writer.writeCollectionOfPrimitiveValues("groupBy", this.getGroupBy()); + writer.writeStringValue("name", this.getName()); + writer.writeCollectionOfPrimitiveValues("orderBy", this.getOrderBy()); + writer.writeStringValue("search", this.getSearch()); + writer.writeCollectionOfPrimitiveValues("select", this.getSelect()); + writer.writeStringValue("sessionId", this.getSessionId()); + writer.writeIntegerValue("skip", this.getSkip()); + writer.writeIntegerValue("top", this.getTop()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the filter property value. The filter property + * @param value Value to set for the filter property. + */ + public void setFilter(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("filter", value); + } + /** + * Sets the groupBy property value. The groupBy property + * @param value Value to set for the groupBy property. + */ + public void setGroupBy(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("groupBy", value); + } + /** + * Sets the name property value. The name property + * @param value Value to set for the name property. + */ + public void setName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("name", value); + } + /** + * Sets the orderBy property value. The orderBy property + * @param value Value to set for the orderBy property. + */ + public void setOrderBy(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("orderBy", value); + } + /** + * Sets the search property value. The search property + * @param value Value to set for the search property. + */ + public void setSearch(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("search", value); + } + /** + * Sets the select property value. The select property + * @param value Value to set for the select property. + */ + public void setSelect(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("select", value); + } + /** + * Sets the sessionId property value. The sessionId property + * @param value Value to set for the sessionId property. + */ + public void setSessionId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("sessionId", value); + } + /** + * Sets the skip property value. The skip property + * @param value Value to set for the skip property. + */ + public void setSkip(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("skip", value); + } + /** + * Sets the top property value. The top property + * @param value Value to set for the top property. + */ + public void setTop(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("top", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveenrollmenttimegroupingfailurereport/RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveenrollmenttimegroupingfailurereport/RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder.java new file mode 100644 index 00000000000..1a580eb3df9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/reports/retrieveenrollmenttimegroupingfailurereport/RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.io.InputStream; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the retrieveEnrollmentTimeGroupingFailureReport method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveEnrollmentTimeGroupingFailureReport", pathParameters); + } + /** + * Instantiates a new {@link RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/reports/retrieveEnrollmentTimeGroupingFailureReport", rawUrl); + } + /** + * Invoke action retrieveEnrollmentTimeGroupingFailureReport + * @param body The request body + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream post(@jakarta.annotation.Nonnull final RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody body) { + return post(body, null); + } + /** + * Invoke action retrieveEnrollmentTimeGroupingFailureReport + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream post(@jakarta.annotation.Nonnull final RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody body, @jakarta.annotation.Nullable final 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.sendPrimitive(requestInfo, errorMapping, InputStream.class); + } + /** + * Invoke action retrieveEnrollmentTimeGroupingFailureReport + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action retrieveEnrollmentTimeGroupingFailureReport + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/octet-stream, application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} 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 bac92a8f6d7..303110d43da 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. This API supports two scenarios:- Create the new hardware token without assigning to a user. You can then assign to a user.- Create and assign a hardware token to a user in the same request. + * Create one or more hardwareOathTokenAuthenticationMethodDevice objects. This API supports two scenarios:- Create the new hardware tokens without assigning to users. You can then assign to a user.- Create and assign any individual hardware tokens to users in the same request. * @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. This API supports two scenarios:- Create the new hardware token without assigning to a user. You can then assign to a user.- Create and assign a hardware token to a user in the same request. + * Create one or more hardwareOathTokenAuthenticationMethodDevice objects. This API supports two scenarios:- Create the new hardware tokens without assigning to users. You can then assign to a user.- Create and assign any individual hardware tokens to users in the same request. * @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. This API supports two scenarios:- Create the new hardware token without assigning to a user. You can then assign to a user.- Create and assign a hardware token to a user in the same request. + * Create one or more hardwareOathTokenAuthenticationMethodDevice objects. This API supports two scenarios:- Create the new hardware tokens without assigning to users. You can then assign to a user.- Create and assign any individual hardware tokens to users in the same request. * @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. This API supports two scenarios:- Create the new hardware token without assigning to a user. You can then assign to a user.- Create and assign a hardware token to a user in the same request. + * Create one or more hardwareOathTokenAuthenticationMethodDevice objects. This API supports two scenarios:- Create the new hardware tokens without assigning to users. You can then assign to a user.- Create and assign any individual hardware tokens to users in the same request. * @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/dataconnectors/DataConnectorsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/DataConnectorsRequestBuilder.java index ee0c87ba44e..968f017efcc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/DataConnectorsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/DataConnectorsRequestBuilder.java @@ -84,23 +84,23 @@ public IndustryDataConnectorCollectionResponse get(@jakarta.annotation.Nullable return this.requestAdapter.send(requestInfo, errorMapping, IndustryDataConnectorCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new oneRosterApiDataConnector object. + * Create a new azureDataLakeConnector object. * @param body The request body * @return a {@link IndustryDataConnector} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public IndustryDataConnector post(@jakarta.annotation.Nonnull final IndustryDataConnector body) { return post(body, null); } /** - * Create a new oneRosterApiDataConnector object. + * Create a new azureDataLakeConnector object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IndustryDataConnector} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public IndustryDataConnector post(@jakarta.annotation.Nonnull final IndustryDataConnector 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 oneRosterApiDataConnector object. + * Create a new azureDataLakeConnector 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 oneRosterApiDataConnector object. + * Create a new azureDataLakeConnector 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/dataconnectors/item/IndustryDataConnectorItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/item/IndustryDataConnectorItemRequestBuilder.java index 9393d99a01b..3250f606135 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/item/IndustryDataConnectorItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/item/IndustryDataConnectorItemRequestBuilder.java @@ -99,23 +99,23 @@ public IndustryDataConnector get(@jakarta.annotation.Nullable final java.util.fu return this.requestAdapter.send(requestInfo, errorMapping, IndustryDataConnector::createFromDiscriminatorValue); } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param body The request body * @return a {@link IndustryDataConnector} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public IndustryDataConnector patch(@jakarta.annotation.Nonnull final IndustryDataConnector body) { return patch(body, null); } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IndustryDataConnector} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public IndustryDataConnector patch(@jakarta.annotation.Nonnull final IndustryDataConnector 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 a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param body The request body * @return a {@link RequestInformation} */ @@ -175,7 +175,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java index eb0ec7eb092..f8874058103 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java @@ -99,23 +99,23 @@ public InboundFlow get(@jakarta.annotation.Nullable final java.util.function.Con return this.requestAdapter.send(requestInfo, errorMapping, InboundFlow::createFromDiscriminatorValue); } /** - * Update the properties of an inboundFileFlow object. + * Update the properties of an 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 patch(@jakarta.annotation.Nonnull final InboundFlow body) { return patch(body, null); } /** - * Update the properties of an inboundFileFlow object. + * Update the properties of an 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 patch(@jakarta.annotation.Nonnull final InboundFlow 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 inboundFileFlow object. + * Update the properties of an inboundApiFlow object. * @param body The request body * @return a {@link RequestInformation} */ @@ -175,7 +175,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of an inboundFileFlow object. + * Update the properties of an 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 606a423bdd1..941b9b38778 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 fileValidateOperation object. + * 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. * @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 fileValidateOperation object. + * 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. * @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 fileValidateOperation object. + * 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. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -132,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a fileValidateOperation object. + * 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. * @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 fileValidateOperation object. + * 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. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java index f6c25c82474..ae9adcbc3b1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java @@ -129,23 +129,23 @@ public GroupCollectionResponse get(@jakarta.annotation.Nullable final java.util. return this.requestAdapter.send(requestInfo, errorMapping, GroupCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. * @param body The request body * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Group post(@jakarta.annotation.Nonnull final Group body) { return post(body, null); } /** - * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Group post(@jakarta.annotation.Nonnull final Group body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -176,7 +176,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. * @param body The request body * @return a {@link RequestInformation} */ @@ -185,7 +185,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. * @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/threads/item/ConversationThreadItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java index b7022ee40b5..59f190e8b61 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java @@ -55,18 +55,18 @@ public ConversationThreadItemRequestBuilder(@jakarta.annotation.Nonnull final St super(requestAdapter, "{+baseurl}/groups/{group%2Did}/threads/{conversationThread%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete conversationThread. + * Delete a thread 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 conversationThread. + * Delete a thread 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); @@ -75,21 +75,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @return a {@link ConversationThread} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationThread get() { return get(null); } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationThread} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationThread get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public ConversationThread patch(@jakarta.annotation.Nonnull final ConversationTh return this.requestAdapter.send(requestInfo, errorMapping, ConversationThread::createFromDiscriminatorValue); } /** - * Delete conversationThread. + * Delete a thread object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete conversationThread. + * Delete a thread object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -146,7 +146,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -154,7 +154,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -206,7 +206,7 @@ public ConversationThreadItemRequestBuilder withUrl(@jakarta.annotation.Nonnull public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get a thread object. + * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/ConditionalAccessRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/ConditionalAccessRequestBuilder.java index f7d8763946c..143e7692758 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/ConditionalAccessRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/ConditionalAccessRequestBuilder.java @@ -3,6 +3,10 @@ import com.microsoft.graph.beta.identity.conditionalaccess.authenticationcontextclassreferences.AuthenticationContextClassReferencesRequestBuilder; import com.microsoft.graph.beta.identity.conditionalaccess.authenticationstrength.AuthenticationStrengthRequestBuilder; import com.microsoft.graph.beta.identity.conditionalaccess.authenticationstrengths.AuthenticationStrengthsRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder; import com.microsoft.graph.beta.identity.conditionalaccess.templates.TemplatesRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.RequestAdapter; @@ -37,6 +41,38 @@ public AuthenticationStrengthRequestBuilder authenticationStrength() { public AuthenticationStrengthsRequestBuilder authenticationStrengths() { return new AuthenticationStrengthsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the deletedItems property of the microsoft.graph.conditionalAccessRoot entity. + * @return a {@link DeletedItemsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeletedItemsRequestBuilder deletedItems() { + return new DeletedItemsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the evaluate method. + * @return a {@link EvaluateRequestBuilder} + */ + @jakarta.annotation.Nonnull + public EvaluateRequestBuilder evaluate() { + return new EvaluateRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the namedLocations property of the microsoft.graph.conditionalAccessRoot entity. + * @return a {@link NamedLocationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationsRequestBuilder namedLocations() { + return new NamedLocationsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the policies property of the microsoft.graph.conditionalAccessRoot entity. + * @return a {@link PoliciesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PoliciesRequestBuilder policies() { + return new PoliciesRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the templates property of the microsoft.graph.conditionalAccessRoot entity. * @return a {@link TemplatesRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/DeletedItemsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/DeletedItemsRequestBuilder.java new file mode 100644 index 00000000000..ab72e2256ad --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/DeletedItemsRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems; + +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder; +import com.microsoft.graph.beta.models.CaPoliciesDeletableRoot; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the deletedItems property of the microsoft.graph.conditionalAccessRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeletedItemsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the namedLocations property of the microsoft.graph.caPoliciesDeletableRoot entity. + * @return a {@link NamedLocationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationsRequestBuilder namedLocations() { + return new NamedLocationsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the policies property of the microsoft.graph.caPoliciesDeletableRoot entity. + * @return a {@link PoliciesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PoliciesRequestBuilder policies() { + return new PoliciesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link DeletedItemsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeletedItemsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link DeletedItemsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeletedItemsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property deletedItems for identity + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property deletedItems for identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get deletedItems from identity + * @return a {@link CaPoliciesDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CaPoliciesDeletableRoot get() { + return get(null); + } + /** + * Get deletedItems from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CaPoliciesDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CaPoliciesDeletableRoot get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CaPoliciesDeletableRoot::createFromDiscriminatorValue); + } + /** + * Update the navigation property deletedItems in identity + * @param body The request body + * @return a {@link CaPoliciesDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CaPoliciesDeletableRoot patch(@jakarta.annotation.Nonnull final CaPoliciesDeletableRoot body) { + return patch(body, null); + } + /** + * Update the navigation property deletedItems in identity + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CaPoliciesDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CaPoliciesDeletableRoot patch(@jakarta.annotation.Nonnull final CaPoliciesDeletableRoot 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, CaPoliciesDeletableRoot::createFromDiscriminatorValue); + } + /** + * Delete navigation property deletedItems for identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property deletedItems for identity + * @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; + } + /** + * Get deletedItems from identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get deletedItems from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 deletedItems in identity + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CaPoliciesDeletableRoot body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property deletedItems in identity + * @param body The request 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 CaPoliciesDeletableRoot 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 DeletedItemsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeletedItemsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeletedItemsRequestBuilder(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 { + } + /** + * Get deletedItems from identity + */ + @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/identity/conditionalaccess/deleteditems/namedlocations/NamedLocationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/NamedLocationsRequestBuilder.java new file mode 100644 index 00000000000..c5be5dd2746 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/NamedLocationsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations; + +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder; +import com.microsoft.graph.beta.models.NamedLocation; +import com.microsoft.graph.beta.models.NamedLocationCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the namedLocations property of the microsoft.graph.caPoliciesDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class NamedLocationsRequestBuilder 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 namedLocations property of the microsoft.graph.caPoliciesDeletableRoot entity. + * @param namedLocationId The unique identifier of namedLocation + * @return a {@link NamedLocationItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationItemRequestBuilder byNamedLocationId(@jakarta.annotation.Nonnull final String namedLocationId) { + Objects.requireNonNull(namedLocationId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("namedLocation%2Did", namedLocationId); + return new NamedLocationItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link NamedLocationsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public NamedLocationsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link NamedLocationsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public NamedLocationsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get namedLocations from identity + * @return a {@link NamedLocationCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocationCollectionResponse get() { + return get(null); + } + /** + * Get namedLocations from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link NamedLocationCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocationCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, NamedLocationCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to namedLocations for identity + * @param body The request body + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocation post(@jakarta.annotation.Nonnull final NamedLocation body) { + return post(body, null); + } + /** + * Create new navigation property to namedLocations for identity + * @param body The request body + * @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 + */ + @jakarta.annotation.Nullable + public NamedLocation post(@jakarta.annotation.Nonnull final NamedLocation body, @jakarta.annotation.Nullable final 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, NamedLocation::createFromDiscriminatorValue); + } + /** + * Get namedLocations from identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get namedLocations from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to namedLocations for identity + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final NamedLocation body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to namedLocations for identity + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final NamedLocation body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link NamedLocationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new NamedLocationsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get namedLocations from identity + */ + @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/identity/conditionalaccess/deleteditems/namedlocations/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/count/CountRequestBuilder.java new file mode 100644 index 00000000000..d8ce1c45dcf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.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}/identity/conditionalAccess/deletedItems/namedLocations/$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}/identity/conditionalAccess/deletedItems/namedLocations/$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/identity/conditionalaccess/deleteditems/namedlocations/item/NamedLocationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/item/NamedLocationItemRequestBuilder.java new file mode 100644 index 00000000000..fd90611593e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/item/NamedLocationItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item; + +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder; +import com.microsoft.graph.beta.models.NamedLocation; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the namedLocations property of the microsoft.graph.caPoliciesDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class NamedLocationItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link NamedLocationItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public NamedLocationItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link NamedLocationItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public NamedLocationItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property namedLocations for identity + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property namedLocations for identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get namedLocations from identity + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocation get() { + return get(null); + } + /** + * Get namedLocations from identity + * @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 + */ + @jakarta.annotation.Nullable + public NamedLocation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, NamedLocation::createFromDiscriminatorValue); + } + /** + * Update the navigation property namedLocations in identity + * @param body The request body + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation body) { + return patch(body, null); + } + /** + * Update the navigation property namedLocations in identity + * @param body The request body + * @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 + */ + @jakarta.annotation.Nullable + public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation 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, NamedLocation::createFromDiscriminatorValue); + } + /** + * Delete navigation property namedLocations for identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property namedLocations for identity + * @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; + } + /** + * Get namedLocations from identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get namedLocations from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 namedLocations in identity + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final NamedLocation body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property namedLocations in identity + * @param body The request 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 NamedLocation 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 NamedLocationItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new NamedLocationItemRequestBuilder(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 { + } + /** + * Get namedLocations from identity + */ + @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/identity/conditionalaccess/deleteditems/namedlocations/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..a5342e10999 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/namedlocations/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore; + +import com.microsoft.graph.beta.models.NamedLocation; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation%2Did}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation%2Did}/restore", rawUrl); + } + /** + * Invoke action restore + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocation post() { + return post(null); + } + /** + * Invoke action restore + * @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 + */ + @jakarta.annotation.Nullable + public NamedLocation post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, NamedLocation::createFromDiscriminatorValue); + } + /** + * Invoke action restore + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/PoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/PoliciesRequestBuilder.java new file mode 100644 index 00000000000..066e5329168 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/PoliciesRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies; + +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder; +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the policies property of the microsoft.graph.caPoliciesDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PoliciesRequestBuilder 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 policies property of the microsoft.graph.caPoliciesDeletableRoot entity. + * @param conditionalAccessPolicyId The unique identifier of conditionalAccessPolicy + * @return a {@link ConditionalAccessPolicyItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPolicyItemRequestBuilder byConditionalAccessPolicyId(@jakarta.annotation.Nonnull final String conditionalAccessPolicyId) { + Objects.requireNonNull(conditionalAccessPolicyId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conditionalAccessPolicy%2Did", conditionalAccessPolicyId); + return new ConditionalAccessPolicyItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link PoliciesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public PoliciesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link PoliciesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public PoliciesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get policies from identity + * @return a {@link ConditionalAccessPolicyCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyCollectionResponse get() { + return get(null); + } + /** + * Get policies from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicyCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConditionalAccessPolicyCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to policies for identity + * @param body The request body + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return post(body, null); + } + /** + * Create new navigation property to policies for identity + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body, @jakarta.annotation.Nullable final 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Get policies from identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get policies from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to policies for identity + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to policies for identity + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link PoliciesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PoliciesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new PoliciesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get policies from identity + */ + @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/identity/conditionalaccess/deleteditems/policies/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/count/CountRequestBuilder.java new file mode 100644 index 00000000000..3301255ba1c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.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}/identity/conditionalAccess/deletedItems/policies/$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}/identity/conditionalAccess/deletedItems/policies/$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/identity/conditionalaccess/deleteditems/policies/item/ConditionalAccessPolicyItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/item/ConditionalAccessPolicyItemRequestBuilder.java new file mode 100644 index 00000000000..13e7af73159 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/item/ConditionalAccessPolicyItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item; + +import com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder; +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the policies property of the microsoft.graph.caPoliciesDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConditionalAccessPolicyItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConditionalAccessPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConditionalAccessPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property policies for identity + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property policies for identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get policies from identity + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy get() { + return get(null); + } + /** + * Get policies from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Update the navigation property policies in identity + * @param body The request body + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy patch(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return patch(body, null); + } + /** + * Update the navigation property policies in identity + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy patch(@jakarta.annotation.Nonnull final ConditionalAccessPolicy 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Delete navigation property policies for identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property policies for identity + * @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; + } + /** + * Get policies from identity + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get policies from identity + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 policies in identity + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property policies in identity + * @param body The request 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 ConditionalAccessPolicy 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 ConditionalAccessPolicyItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConditionalAccessPolicyItemRequestBuilder(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 { + } + /** + * Get policies from identity + */ + @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/identity/conditionalaccess/deleteditems/policies/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..39e4dc749df --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/deleteditems/policies/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore; + +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy%2Did}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy%2Did}/restore", rawUrl); + } + /** + * Invoke action restore + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post() { + return post(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Invoke action restore + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostRequestBody.java new file mode 100644 index 00000000000..b2a35274501 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostRequestBody.java @@ -0,0 +1,161 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.evaluate; + +import com.microsoft.graph.beta.models.SignInConditions; +import com.microsoft.graph.beta.models.SignInContext; +import com.microsoft.graph.beta.models.SignInIdentity; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class EvaluatePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link EvaluatePostRequestBody} and sets the default values. + */ + public EvaluatePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link EvaluatePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static EvaluatePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new EvaluatePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the appliedPoliciesOnly property value. The appliedPoliciesOnly property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getAppliedPoliciesOnly() { + return this.backingStore.get("appliedPoliciesOnly"); + } + /** + * 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>(4); + deserializerMap.put("appliedPoliciesOnly", (n) -> { this.setAppliedPoliciesOnly(n.getBooleanValue()); }); + deserializerMap.put("signInConditions", (n) -> { this.setSignInConditions(n.getObjectValue(SignInConditions::createFromDiscriminatorValue)); }); + deserializerMap.put("signInContext", (n) -> { this.setSignInContext(n.getObjectValue(SignInContext::createFromDiscriminatorValue)); }); + deserializerMap.put("signInIdentity", (n) -> { this.setSignInIdentity(n.getObjectValue(SignInIdentity::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the signInConditions property value. The signInConditions property + * @return a {@link SignInConditions} + */ + @jakarta.annotation.Nullable + public SignInConditions getSignInConditions() { + return this.backingStore.get("signInConditions"); + } + /** + * Gets the signInContext property value. The signInContext property + * @return a {@link SignInContext} + */ + @jakarta.annotation.Nullable + public SignInContext getSignInContext() { + return this.backingStore.get("signInContext"); + } + /** + * Gets the signInIdentity property value. The signInIdentity property + * @return a {@link SignInIdentity} + */ + @jakarta.annotation.Nullable + public SignInIdentity getSignInIdentity() { + return this.backingStore.get("signInIdentity"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeBooleanValue("appliedPoliciesOnly", this.getAppliedPoliciesOnly()); + writer.writeObjectValue("signInConditions", this.getSignInConditions()); + writer.writeObjectValue("signInContext", this.getSignInContext()); + writer.writeObjectValue("signInIdentity", this.getSignInIdentity()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the appliedPoliciesOnly property value. The appliedPoliciesOnly property + * @param value Value to set for the appliedPoliciesOnly property. + */ + public void setAppliedPoliciesOnly(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("appliedPoliciesOnly", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the signInConditions property value. The signInConditions property + * @param value Value to set for the signInConditions property. + */ + public void setSignInConditions(@jakarta.annotation.Nullable final SignInConditions value) { + this.backingStore.set("signInConditions", value); + } + /** + * Sets the signInContext property value. The signInContext property + * @param value Value to set for the signInContext property. + */ + public void setSignInContext(@jakarta.annotation.Nullable final SignInContext value) { + this.backingStore.set("signInContext", value); + } + /** + * Sets the signInIdentity property value. The signInIdentity property + * @param value Value to set for the signInIdentity property. + */ + public void setSignInIdentity(@jakarta.annotation.Nullable final SignInIdentity value) { + this.backingStore.set("signInIdentity", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostResponse.java new file mode 100644 index 00000000000..7dae0d43491 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluatePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.evaluate; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.WhatIfAnalysisResult; +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 EvaluatePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link EvaluatePostResponse} and sets the default values. + */ + public EvaluatePostResponse() { + 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 EvaluatePostResponse} + */ + @jakarta.annotation.Nonnull + public static EvaluatePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new EvaluatePostResponse(); + } + /** + * 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(WhatIfAnalysisResult::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/identity/conditionalaccess/evaluate/EvaluateRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluateRequestBuilder.java new file mode 100644 index 00000000000..7ef0dc44d37 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/evaluate/EvaluateRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.evaluate; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the evaluate method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class EvaluateRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link EvaluateRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public EvaluateRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/evaluate", pathParameters); + } + /** + * Instantiates a new {@link EvaluateRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public EvaluateRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/evaluate", rawUrl); + } + /** + * Evaluates the applicability of Conditional Access Policies in your tenant based on the provided sign-in properties. + * @param body The request body + * @return a {@link EvaluatePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public EvaluatePostResponse post(@jakarta.annotation.Nonnull final EvaluatePostRequestBody body) { + return post(body, null); + } + /** + * Evaluates the applicability of Conditional Access Policies in your tenant based on the provided sign-in properties. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link EvaluatePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public EvaluatePostResponse post(@jakarta.annotation.Nonnull final EvaluatePostRequestBody body, @jakarta.annotation.Nullable final 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, EvaluatePostResponse::createFromDiscriminatorValue); + } + /** + * Evaluates the applicability of Conditional Access Policies in your tenant based on the provided sign-in properties. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final EvaluatePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Evaluates the applicability of Conditional Access Policies in your tenant based on the provided sign-in properties. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final EvaluatePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link EvaluateRequestBuilder} + */ + @jakarta.annotation.Nonnull + public EvaluateRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new EvaluateRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/NamedLocationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/NamedLocationsRequestBuilder.java new file mode 100644 index 00000000000..13d6c58aa8b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/NamedLocationsRequestBuilder.java @@ -0,0 +1,247 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.namedlocations; + +import com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder; +import com.microsoft.graph.beta.models.NamedLocation; +import com.microsoft.graph.beta.models.NamedLocationCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the namedLocations property of the microsoft.graph.conditionalAccessRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class NamedLocationsRequestBuilder 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 namedLocations property of the microsoft.graph.conditionalAccessRoot entity. + * @param namedLocationId The unique identifier of namedLocation + * @return a {@link NamedLocationItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationItemRequestBuilder byNamedLocationId(@jakarta.annotation.Nonnull final String namedLocationId) { + Objects.requireNonNull(namedLocationId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("namedLocation%2Did", namedLocationId); + return new NamedLocationItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link NamedLocationsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public NamedLocationsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link NamedLocationsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public NamedLocationsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a list of namedLocation objects. + * @return a {@link NamedLocationCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public NamedLocationCollectionResponse get() { + return get(null); + } + /** + * Get a list of namedLocation objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link NamedLocationCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public NamedLocationCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, NamedLocationCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create a new namedLocation object. Named locations can be either ipNamedLocation or countryNamedLocation objects. + * @param body The request body + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public NamedLocation post(@jakarta.annotation.Nonnull final NamedLocation body) { + return post(body, null); + } + /** + * Create a new namedLocation object. Named locations can be either ipNamedLocation or countryNamedLocation objects. + * @param body The request body + * @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 + */ + @jakarta.annotation.Nullable + public NamedLocation post(@jakarta.annotation.Nonnull final NamedLocation body, @jakarta.annotation.Nullable final 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, NamedLocation::createFromDiscriminatorValue); + } + /** + * Get a list of namedLocation objects. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of namedLocation objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create a new namedLocation object. Named locations can be either ipNamedLocation or countryNamedLocation objects. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final NamedLocation body) { + return toPostRequestInformation(body, null); + } + /** + * Create a new namedLocation object. Named locations can be either ipNamedLocation or countryNamedLocation objects. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final NamedLocation body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link NamedLocationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new NamedLocationsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of namedLocation objects. + */ + @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/identity/conditionalaccess/namedlocations/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/count/CountRequestBuilder.java new file mode 100644 index 00000000000..62e28fe48aa --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.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}/identity/conditionalAccess/namedLocations/$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}/identity/conditionalAccess/namedLocations/$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/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java new file mode 100644 index 00000000000..895c68710a4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item; + +import com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder; +import com.microsoft.graph.beta.models.NamedLocation; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the namedLocations property of the microsoft.graph.conditionalAccessRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class NamedLocationItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link NamedLocationItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public NamedLocationItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/{namedLocation%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link NamedLocationItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public NamedLocationItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/{namedLocation%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete a namedLocation object. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete() { + delete(null); + } + /** + * 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 + */ + 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); + } + /** + * Retrieve the properties and relationships of an ipNamedLocation object. + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public NamedLocation get() { + return get(null); + } + /** + * Retrieve the properties and relationships of an ipNamedLocation 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 + */ + @jakarta.annotation.Nullable + public NamedLocation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, NamedLocation::createFromDiscriminatorValue); + } + /** + * Update the properties of a countryNamedLocation object. + * @param body The request body + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation body) { + return patch(body, null); + } + /** + * Update the properties of a countryNamedLocation object. + * @param body The request body + * @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 + */ + @jakarta.annotation.Nullable + public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation 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, NamedLocation::createFromDiscriminatorValue); + } + /** + * Delete a namedLocation object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete a namedLocation object. + * @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; + } + /** + * Retrieve the properties and relationships of an ipNamedLocation object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Retrieve the properties and relationships of an ipNamedLocation object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 properties of a countryNamedLocation object. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final NamedLocation body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the properties of a countryNamedLocation object. + * @param body The request 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 NamedLocation 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 NamedLocationItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public NamedLocationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new NamedLocationItemRequestBuilder(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 { + } + /** + * Retrieve the properties and relationships of an ipNamedLocation object. + */ + @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/identity/conditionalaccess/namedlocations/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..f1bcccf107b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore; + +import com.microsoft.graph.beta.models.NamedLocation; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/{namedLocation%2Did}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/{namedLocation%2Did}/restore", rawUrl); + } + /** + * Invoke action restore + * @return a {@link NamedLocation} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public NamedLocation post() { + return post(null); + } + /** + * Invoke action restore + * @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 + */ + @jakarta.annotation.Nullable + public NamedLocation post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, NamedLocation::createFromDiscriminatorValue); + } + /** + * Invoke action restore + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/PoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/PoliciesRequestBuilder.java new file mode 100644 index 00000000000..9422d464e7f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/PoliciesRequestBuilder.java @@ -0,0 +1,247 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.policies; + +import com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder; +import com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder; +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the policies property of the microsoft.graph.conditionalAccessRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PoliciesRequestBuilder 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 policies property of the microsoft.graph.conditionalAccessRoot entity. + * @param conditionalAccessPolicyId The unique identifier of conditionalAccessPolicy + * @return a {@link ConditionalAccessPolicyItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPolicyItemRequestBuilder byConditionalAccessPolicyId(@jakarta.annotation.Nonnull final String conditionalAccessPolicyId) { + Objects.requireNonNull(conditionalAccessPolicyId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conditionalAccessPolicy%2Did", conditionalAccessPolicyId); + return new ConditionalAccessPolicyItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link PoliciesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public PoliciesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link PoliciesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public PoliciesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Retrieve a list of conditionalAccessPolicy objects. + * @return a {@link ConditionalAccessPolicyCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyCollectionResponse get() { + return get(null); + } + /** + * Retrieve a list of conditionalAccessPolicy objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicyCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConditionalAccessPolicyCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create a new conditionalAccessPolicy. + * @param body The request body + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return post(body, null); + } + /** + * Create a new conditionalAccessPolicy. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body, @jakarta.annotation.Nullable final 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Retrieve a list of conditionalAccessPolicy objects. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Retrieve a list of conditionalAccessPolicy objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create a new conditionalAccessPolicy. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return toPostRequestInformation(body, null); + } + /** + * Create a new conditionalAccessPolicy. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link PoliciesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PoliciesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new PoliciesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Retrieve a list of conditionalAccessPolicy objects. + */ + @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/identity/conditionalaccess/policies/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/count/CountRequestBuilder.java new file mode 100644 index 00000000000..29285ea019a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.policies.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}/identity/conditionalAccess/policies/$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}/identity/conditionalAccess/policies/$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/identity/conditionalaccess/policies/item/ConditionalAccessPolicyItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/item/ConditionalAccessPolicyItemRequestBuilder.java new file mode 100644 index 00000000000..5bcb62256bb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/item/ConditionalAccessPolicyItemRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.policies.item; + +import com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder; +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the policies property of the microsoft.graph.conditionalAccessRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConditionalAccessPolicyItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConditionalAccessPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies/{conditionalAccessPolicy%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConditionalAccessPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies/{conditionalAccessPolicy%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete a conditionalAccessPolicy object. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete() { + delete(null); + } + /** + * Delete a conditionalAccessPolicy 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 + */ + 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); + } + /** + * Retrieve the properties and relationships of a conditionalAccessPolicy object. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy get() { + return get(null); + } + /** + * Retrieve the properties and relationships of a conditionalAccessPolicy object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Update the properties of a conditionalAccessPolicy object. + * @param body The request body + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy patch(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return patch(body, null); + } + /** + * Update the properties of a conditionalAccessPolicy object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy patch(@jakarta.annotation.Nonnull final ConditionalAccessPolicy 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Delete a conditionalAccessPolicy object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete a conditionalAccessPolicy object. + * @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; + } + /** + * Retrieve the properties and relationships of a conditionalAccessPolicy object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Retrieve the properties and relationships of a conditionalAccessPolicy object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 properties of a conditionalAccessPolicy object. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the properties of a conditionalAccessPolicy object. + * @param body The request 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 ConditionalAccessPolicy 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 ConditionalAccessPolicyItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConditionalAccessPolicyItemRequestBuilder(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 { + } + /** + * Retrieve the properties and relationships of a conditionalAccessPolicy object. + */ + @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/identity/conditionalaccess/policies/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..c909e1c9d65 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/policies/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore; + +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies/{conditionalAccessPolicy%2Did}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identity/conditionalAccess/policies/{conditionalAccessPolicy%2Did}/restore", rawUrl); + } + /** + * Invoke action restore + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post() { + return post(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Invoke action restore + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} 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..8f379388ef4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java @@ -61,12 +61,12 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -74,13 +74,13 @@ public CustomCalloutExtension get() { return get(null); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -91,13 +91,13 @@ public CustomCalloutExtension get(@jakarta.annotation.Nullable final java.util.f return this.requestAdapter.send(requestInfo, errorMapping, CustomCalloutExtension::createFromDiscriminatorValue); } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param body The request body * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -105,14 +105,14 @@ public CustomCalloutExtension patch(@jakarta.annotation.Nonnull final CustomCall return patch(body, null); } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -150,7 +150,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 @@ -161,7 +161,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated @@ -176,7 +176,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param body The request body * @return a {@link RequestInformation} * @deprecated @@ -188,7 +188,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -225,7 +225,7 @@ public CustomCalloutExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonn public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java index 168a3e00103..9898c292ad6 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 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. + * Delete a customAccessPackageWorkflowExtension 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 customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings 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 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. + * Delete a customAccessPackageWorkflowExtension 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 customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings 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 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. + * Delete a customAccessPackageWorkflowExtension 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 customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings 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 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. + * Delete a customAccessPackageWorkflowExtension 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 customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/AccessPackageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/AccessPackageItemRequestBuilder.java index 4672adf62c3..63867dc235b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/AccessPackageItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/AccessPackageItemRequestBuilder.java @@ -140,21 +140,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 accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @return a {@link AccessPackage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public AccessPackage get() { return get(null); } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AccessPackage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public AccessPackage get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -211,7 +211,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -219,7 +219,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -271,7 +271,7 @@ public AccessPackageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageswithuniquename/AccessPackagesWithUniqueNameRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageswithuniquename/AccessPackagesWithUniqueNameRequestBuilder.java index 1a3d7b05ebd..21da29f7a0f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageswithuniquename/AccessPackagesWithUniqueNameRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageswithuniquename/AccessPackagesWithUniqueNameRequestBuilder.java @@ -77,21 +77,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 accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @return a {@link AccessPackage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public AccessPackage get() { return get(null); } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AccessPackage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public AccessPackage get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -156,7 +156,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -208,7 +208,7 @@ public AccessPackagesWithUniqueNameRequestBuilder withUrl(@jakarta.annotation.No public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java index 0b9698d6fab..306bf0cb964 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java @@ -84,21 +84,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @return a {@link Agreement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Agreement get() { return get(null); } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Agreement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Agreement get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -155,7 +155,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -163,7 +163,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -215,7 +215,7 @@ public AgreementItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java index d4dc683b1cd..bd31a17f713 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java @@ -87,21 +87,21 @@ public RiskyUsersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/identityProtection/riskyUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @return a {@link RiskyUserCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskyUserCollectionResponse get() { return get(null); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RiskyUserCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskyUserCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -136,7 +136,7 @@ public RiskyUser post(@jakarta.annotation.Nonnull final RiskyUser body, @jakarta return this.requestAdapter.send(requestInfo, errorMapping, RiskyUser::createFromDiscriminatorValue); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -144,7 +144,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -190,7 +190,7 @@ public RiskyUsersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new RiskyUsersRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. */ @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 a2ff80f56d5..0a6a36ef296 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 @@ -16782,6 +16782,319 @@ com.microsoft.graph.beta.commands.item.responsepayload.ResponsepayloadRequestBui com.microsoft.graph.beta.commands.item.responsepayload.ResponsepayloadRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.commands.item.responsepayload.ResponsepayloadRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.commands.item.responsepayload.ResponsepayloadRequestBuilder::|public|withUrl(rawUrl:String):ResponsepayloadRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|byAdhocCallId(adhocCallId:String):AdhocCallItemRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|get():AdhocCallCollectionResponse +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AdhocCallCollectionResponse +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|post(body:AdhocCall):AdhocCall +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|post(body:AdhocCall; requestConfiguration?:java.util.function.Consumer):AdhocCall +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|toPostRequestInformation(body:AdhocCall):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|toPostRequestInformation(body:AdhocCall; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.AdhocCallsRequestBuilder::|public|withUrl(rawUrl:String):AdhocCallsRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|get():AdhocCall +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AdhocCall +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|patch(body:AdhocCall):AdhocCall +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|patch(body:AdhocCall; requestConfiguration?:java.util.function.Consumer):AdhocCall +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|recordings:RecordingsRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|toPatchRequestInformation(body:AdhocCall):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|toPatchRequestInformation(body:AdhocCall; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|transcripts:TranscriptsRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.AdhocCallItemRequestBuilder::|public|withUrl(rawUrl:String):AdhocCallItemRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaGetResponse-->BaseDeltaFunctionResponse +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaGetResponse::|public|constructor():void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|content:ContentRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|get():CallRecording +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CallRecording +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|patch(body:CallRecording):CallRecording +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|patch(body:CallRecording; requestConfiguration?:java.util.function.Consumer):CallRecording +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toPatchRequestInformation(body:CallRecording):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toPatchRequestInformation(body:CallRecording; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|withUrl(rawUrl:String):CallRecordingItemRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|put(body:InputStream):CallRecording +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):CallRecording +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|withUrl(rawUrl:String):ContentRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|byCallRecordingId(callRecordingId:String):CallRecordingItemRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|get():CallRecordingCollectionResponse +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CallRecordingCollectionResponse +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|post(body:CallRecording):CallRecording +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|post(body:CallRecording; requestConfiguration?:java.util.function.Consumer):CallRecording +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|toPostRequestInformation(body:CallRecording):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|toPostRequestInformation(body:CallRecording; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|withUrl(rawUrl:String):RecordingsRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaGetResponse-->BaseDeltaFunctionResponse +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaGetResponse::|public|constructor():void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|content:ContentRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|get():CallTranscript +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CallTranscript +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|metadataContent:MetadataContentRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|patch(body:CallTranscript):CallTranscript +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|patch(body:CallTranscript; requestConfiguration?:java.util.function.Consumer):CallTranscript +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toPatchRequestInformation(body:CallTranscript):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toPatchRequestInformation(body:CallTranscript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|withUrl(rawUrl:String):CallTranscriptItemRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|put(body:InputStream):CallTranscript +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):CallTranscript +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|withUrl(rawUrl:String):ContentRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|put(body:InputStream):InputStream +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|withUrl(rawUrl:String):MetadataContentRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|byCallTranscriptId(callTranscriptId:String):CallTranscriptItemRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|get():CallTranscriptCollectionResponse +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CallTranscriptCollectionResponse +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|post(body:CallTranscript):CallTranscript +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|post(body:CallTranscript; requestConfiguration?:java.util.function.Consumer):CallTranscript +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|toPostRequestInformation(body:CallTranscript):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|toPostRequestInformation(body:CallTranscript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|withUrl(rawUrl:String):TranscriptsRequestBuilder com.microsoft.graph.beta.communications.callrecords.CallRecordsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.communications.callrecords.CallRecordsRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.communications.callrecords.CallRecordsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -18186,6 +18499,7 @@ com.microsoft.graph.beta.communications.CommunicationsRequestBuilder.GetQueryPar com.microsoft.graph.beta.communications.CommunicationsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.communications.CommunicationsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.communications.CommunicationsRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.CommunicationsRequestBuilder::|public|adhocCalls:AdhocCallsRequestBuilder com.microsoft.graph.beta.communications.CommunicationsRequestBuilder::|public|callRecords:CallRecordsRequestBuilder com.microsoft.graph.beta.communications.CommunicationsRequestBuilder::|public|calls:CallsRequestBuilder com.microsoft.graph.beta.communications.CommunicationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void @@ -29517,6 +29831,7 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp. com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):MobileAppContent +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|scripts:ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -29524,6 +29839,71 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp. com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get():MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|byMobileAppContentScriptId(mobileAppContentScriptId:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get():MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|withUrl(rawUrl:String):ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.GraphAndroidLobAppRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.GraphAndroidLobAppRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphandroidlobapp.GraphAndroidLobAppRequestBuilder.GetQueryParameters::|public|select:String[] @@ -30338,6 +30718,7 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.cont com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):MobileAppContent +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|scripts:ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -30345,6 +30726,71 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.cont com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get():MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|byMobileAppContentScriptId(mobileAppContentScriptId:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get():MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|withUrl(rawUrl:String):ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.GraphIosLobAppRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.GraphIosLobAppRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphioslobapp.GraphIosLobAppRequestBuilder.GetQueryParameters::|public|select:String[] @@ -31225,6 +31671,7 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.co com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):MobileAppContent +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|scripts:ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -31232,6 +31679,71 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.co com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get():MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|byMobileAppContentScriptId(mobileAppContentScriptId:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get():MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|withUrl(rawUrl:String):ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.GraphMacOSDmgAppRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.GraphMacOSDmgAppRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacosdmgapp.GraphMacOSDmgAppRequestBuilder.GetQueryParameters::|public|select:String[] @@ -31652,6 +32164,7 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.co com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):MobileAppContent +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|scripts:ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -31659,6 +32172,71 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.co com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get():MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|byMobileAppContentScriptId(mobileAppContentScriptId:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get():MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|withUrl(rawUrl:String):ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.GraphMacOSLobAppRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.GraphMacOSLobAppRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacoslobapp.GraphMacOSLobAppRequestBuilder.GetQueryParameters::|public|select:String[] @@ -32079,6 +32657,7 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.co com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):MobileAppContent +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|scripts:ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -32086,6 +32665,71 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.co com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get():MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|byMobileAppContentScriptId(mobileAppContentScriptId:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get():MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|withUrl(rawUrl:String):ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.GraphMacOSPkgAppRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.GraphMacOSPkgAppRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmacospkgapp.GraphMacOSPkgAppRequestBuilder.GetQueryParameters::|public|select:String[] @@ -32506,6 +33150,7 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroid com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):MobileAppContent +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|scripts:ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -32513,6 +33158,71 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroid com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get():MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|byMobileAppContentScriptId(mobileAppContentScriptId:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get():MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|withUrl(rawUrl:String):ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.GraphManagedAndroidLobAppRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.GraphManagedAndroidLobAppRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedandroidlobapp.GraphManagedAndroidLobAppRequestBuilder.GetQueryParameters::|public|select:String[] @@ -32933,6 +33643,7 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagediosloba com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):MobileAppContent +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|scripts:ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -32940,6 +33651,71 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagediosloba com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get():MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|byMobileAppContentScriptId(mobileAppContentScriptId:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get():MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|withUrl(rawUrl:String):ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.GraphManagedIOSLobAppRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.GraphManagedIOSLobAppRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedioslobapp.GraphManagedIOSLobAppRequestBuilder.GetQueryParameters::|public|select:String[] @@ -33360,6 +34136,7 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilel com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):MobileAppContent +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|scripts:ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -33367,6 +34144,71 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilel com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get():MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|byMobileAppContentScriptId(mobileAppContentScriptId:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get():MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|withUrl(rawUrl:String):ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.GraphManagedMobileLobAppRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.GraphManagedMobileLobAppRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphmanagedmobilelobapp.GraphManagedMobileLobAppRequestBuilder.GetQueryParameters::|public|select:String[] @@ -34050,6 +34892,7 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.co com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):MobileAppContent +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|scripts:ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -34057,6 +34900,71 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.co com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.MobileAppContentItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get():MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|byMobileAppContentScriptId(mobileAppContentScriptId:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get():MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.contentversions.item.scripts.ScriptsRequestBuilder::|public|withUrl(rawUrl:String):ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.GraphWin32LobAppRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.GraphWin32LobAppRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwin32lobapp.GraphWin32LobAppRequestBuilder.GetQueryParameters::|public|select:String[] @@ -34477,6 +35385,7 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.co com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):MobileAppContent +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|scripts:ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -34484,6 +35393,71 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.co com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get():MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|byMobileAppContentScriptId(mobileAppContentScriptId:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|get():MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|withUrl(rawUrl:String):ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.GraphWindowsAppXRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.GraphWindowsAppXRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsappx.GraphWindowsAppXRequestBuilder.GetQueryParameters::|public|select:String[] @@ -34904,6 +35878,7 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilem com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.MobileAppContentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):MobileAppContent +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.MobileAppContentItemRequestBuilder::|public|scripts:ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.MobileAppContentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -34911,6 +35886,71 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilem com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.MobileAppContentItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get():MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|byMobileAppContentScriptId(mobileAppContentScriptId:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|get():MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.contentversions.item.scripts.ScriptsRequestBuilder::|public|withUrl(rawUrl:String):ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.GraphWindowsMobileMSIRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.GraphWindowsMobileMSIRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsmobilemsi.GraphWindowsMobileMSIRequestBuilder.GetQueryParameters::|public|select:String[] @@ -35593,6 +36633,7 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsunivers com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent):MobileAppContent com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|patch(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):MobileAppContent +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|scripts:ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -35600,6 +36641,71 @@ com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsunivers com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContent; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.MobileAppContentItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get():MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|patch(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.item.MobileAppContentScriptItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|byMobileAppContentScriptId(mobileAppContentScriptId:String):MobileAppContentScriptItemRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|get():MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|post(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):MobileAppContentScript +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|toPostRequestInformation(body:MobileAppContentScript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.contentversions.item.scripts.ScriptsRequestBuilder::|public|withUrl(rawUrl:String):ScriptsRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.GraphWindowsUniversalAppXRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.GraphWindowsUniversalAppXRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.deviceappmanagement.mobileapps.item.graphwindowsuniversalappx.GraphWindowsUniversalAppXRequestBuilder.GetQueryParameters::|public|select:String[] @@ -47520,7 +48626,6 @@ com.microsoft.graph.beta.devicemanagement.DeviceManagementRequestBuilder::|publi com.microsoft.graph.beta.devicemanagement.DeviceManagementRequestBuilder::|public|serviceNowConnections:ServiceNowConnectionsRequestBuilder com.microsoft.graph.beta.devicemanagement.DeviceManagementRequestBuilder::|public|settingDefinitions:SettingDefinitionsRequestBuilder com.microsoft.graph.beta.devicemanagement.DeviceManagementRequestBuilder::|public|softwareUpdateStatusSummary:SoftwareUpdateStatusSummaryRequestBuilder -com.microsoft.graph.beta.devicemanagement.DeviceManagementRequestBuilder::|public|telecomExpenseManagementPartners:TelecomExpenseManagementPartnersRequestBuilder com.microsoft.graph.beta.devicemanagement.DeviceManagementRequestBuilder::|public|templateInsights:TemplateInsightsRequestBuilder com.microsoft.graph.beta.devicemanagement.DeviceManagementRequestBuilder::|public|templates:TemplatesRequestBuilder com.microsoft.graph.beta.devicemanagement.DeviceManagementRequestBuilder::|public|templateSettings:TemplateSettingsRequestBuilder @@ -59748,6 +60853,7 @@ com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveCloudPkiLeafCertificateReport:RetrieveCloudPkiLeafCertificateReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveCloudPkiLeafCertificateSummaryReport:RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveDeviceAppInstallationStatusReport:RetrieveDeviceAppInstallationStatusReportRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveEnrollmentTimeGroupingFailureReport:RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveSecurityTaskAppsReport:RetrieveSecurityTaskAppsReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|retrieveWin32CatalogAppsUpdateReport:RetrieveWin32CatalogAppsUpdateReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.ReportsRequestBuilder::|public|toDeleteRequestInformation():RequestInformation @@ -59961,6 +61067,43 @@ com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallations com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallationstatusreport.RetrieveDeviceAppInstallationStatusReportRequestBuilder::|public|toPostRequestInformation(body:RetrieveDeviceAppInstallationStatusReportPostRequestBody):RequestInformation com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallationstatusreport.RetrieveDeviceAppInstallationStatusReportRequestBuilder::|public|toPostRequestInformation(body:RetrieveDeviceAppInstallationStatusReportPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devicemanagement.reports.retrievedeviceappinstallationstatusreport.RetrieveDeviceAppInstallationStatusReportRequestBuilder::|public|withUrl(rawUrl:String):RetrieveDeviceAppInstallationStatusReportRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|getFilter():String +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|getGroupBy():java.util.List +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|getName():String +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|getOrderBy():java.util.List +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|getSearch():String +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|getSelect():java.util.List +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|getSessionId():String +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|getSkip():Integer +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|getTop():Integer +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|setFilter(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|setGroupBy(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|setName(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|setOrderBy(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|setSearch(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|setSelect(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|setSessionId(value?:String):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|setSkip(value?:Integer):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|public|setTop(value?:Integer):void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder::|public|post(body:RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody):InputStream +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder::|public|post(body:RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder::|public|toPostRequestInformation(body:RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody):RequestInformation +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder::|public|toPostRequestInformation(body:RetrieveEnrollmentTimeGroupingFailureReportPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.reports.retrieveenrollmenttimegroupingfailurereport.RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder::|public|withUrl(rawUrl:String):RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder com.microsoft.graph.beta.devicemanagement.reports.retrievesecuritytaskappsreport.RetrieveSecurityTaskAppsReportPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.devicemanagement.reports.retrievesecuritytaskappsreport.RetrieveSecurityTaskAppsReportPostRequestBody::|public|constructor():void com.microsoft.graph.beta.devicemanagement.reports.retrievesecuritytaskappsreport.RetrieveSecurityTaskAppsReportPostRequestBody::|public|getAdditionalData():Map @@ -61529,71 +62672,6 @@ com.microsoft.graph.beta.devicemanagement.softwareupdatestatussummary.SoftwareUp com.microsoft.graph.beta.devicemanagement.softwareupdatestatussummary.SoftwareUpdateStatusSummaryRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.devicemanagement.softwareupdatestatussummary.SoftwareUpdateStatusSummaryRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devicemanagement.softwareupdatestatussummary.SoftwareUpdateStatusSummaryRequestBuilder::|public|withUrl(rawUrl:String):SoftwareUpdateStatusSummaryRequestBuilder -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|get():TelecomExpenseManagementPartner -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):TelecomExpenseManagementPartner -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|patch(body:TelecomExpenseManagementPartner):TelecomExpenseManagementPartner -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|patch(body:TelecomExpenseManagementPartner; requestConfiguration?:java.util.function.Consumer):TelecomExpenseManagementPartner -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|toPatchRequestInformation(body:TelecomExpenseManagementPartner):RequestInformation -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|toPatchRequestInformation(body:TelecomExpenseManagementPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.item.TelecomExpenseManagementPartnerItemRequestBuilder::|public|withUrl(rawUrl:String):TelecomExpenseManagementPartnerItemRequestBuilder -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|byTelecomExpenseManagementPartnerId(telecomExpenseManagementPartnerId:String):TelecomExpenseManagementPartnerItemRequestBuilder -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|get():TelecomExpenseManagementPartnerCollectionResponse -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):TelecomExpenseManagementPartnerCollectionResponse -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|post(body:TelecomExpenseManagementPartner):TelecomExpenseManagementPartner -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|post(body:TelecomExpenseManagementPartner; requestConfiguration?:java.util.function.Consumer):TelecomExpenseManagementPartner -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|toPostRequestInformation(body:TelecomExpenseManagementPartner):RequestInformation -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|toPostRequestInformation(body:TelecomExpenseManagementPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.devicemanagement.telecomexpensemanagementpartners.TelecomExpenseManagementPartnersRequestBuilder::|public|withUrl(rawUrl:String):TelecomExpenseManagementPartnersRequestBuilder com.microsoft.graph.beta.devicemanagement.templateinsights.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devicemanagement.templateinsights.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.devicemanagement.templateinsights.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -153668,7 +154746,371 @@ com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuil com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|authenticationStrengths:AuthenticationStrengthsRequestBuilder com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|deletedItems:DeletedItemsRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|evaluate:EvaluateRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|namedLocations:NamedLocationsRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|policies:PoliciesRequestBuilder com.microsoft.graph.beta.identity.conditionalaccess.ConditionalAccessRequestBuilder::|public|templates:TemplatesRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|get():CaPoliciesDeletableRoot +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CaPoliciesDeletableRoot +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|namedLocations:NamedLocationsRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|patch(body:CaPoliciesDeletableRoot):CaPoliciesDeletableRoot +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|patch(body:CaPoliciesDeletableRoot; requestConfiguration?:java.util.function.Consumer):CaPoliciesDeletableRoot +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|policies:PoliciesRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|toPatchRequestInformation(body:CaPoliciesDeletableRoot):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|toPatchRequestInformation(body:CaPoliciesDeletableRoot; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.DeletedItemsRequestBuilder::|public|withUrl(rawUrl:String):DeletedItemsRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|get():NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|patch(body:NamedLocation):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|patch(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|toPatchRequestInformation(body:NamedLocation):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|toPatchRequestInformation(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.NamedLocationItemRequestBuilder::|public|withUrl(rawUrl:String):NamedLocationItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|post():NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|byNamedLocationId(namedLocationId:String):NamedLocationItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|get():NamedLocationCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):NamedLocationCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|post(body:NamedLocation):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|post(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|toPostRequestInformation(body:NamedLocation):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|toPostRequestInformation(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.namedlocations.NamedLocationsRequestBuilder::|public|withUrl(rawUrl:String):NamedLocationsRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get():ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|patch(body:ConditionalAccessPolicy):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|patch(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ConditionalAccessPolicy):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|post():ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|byConditionalAccessPolicyId(conditionalAccessPolicyId:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|get():ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|post(body:ConditionalAccessPolicy):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|post(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:ConditionalAccessPolicy):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.deleteditems.policies.PoliciesRequestBuilder::|public|withUrl(rawUrl:String):PoliciesRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getAppliedPoliciesOnly():Boolean +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getSignInConditions():SignInConditions +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getSignInContext():SignInContext +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|getSignInIdentity():SignInIdentity +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|setAppliedPoliciesOnly(value?:Boolean):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|setSignInConditions(value?:SignInConditions):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|setSignInContext(value?:SignInContext):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|public|setSignInIdentity(value?:SignInIdentity):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EvaluatePostRequestBody +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse::|public|constructor():void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluatePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EvaluatePostResponse +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|post(body:EvaluatePostRequestBody):EvaluatePostResponse +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|post(body:EvaluatePostRequestBody; requestConfiguration?:java.util.function.Consumer):EvaluatePostResponse +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|toPostRequestInformation(body:EvaluatePostRequestBody):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|toPostRequestInformation(body:EvaluatePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.evaluate.EvaluateRequestBuilder::|public|withUrl(rawUrl:String):EvaluateRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|get():NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|patch(body:NamedLocation):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|patch(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|toPatchRequestInformation(body:NamedLocation):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|toPatchRequestInformation(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.NamedLocationItemRequestBuilder::|public|withUrl(rawUrl:String):NamedLocationItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|post():NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|byNamedLocationId(namedLocationId:String):NamedLocationItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|get():NamedLocationCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):NamedLocationCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|post(body:NamedLocation):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|post(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):NamedLocation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|toPostRequestInformation(body:NamedLocation):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|toPostRequestInformation(body:NamedLocation; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.namedlocations.NamedLocationsRequestBuilder::|public|withUrl(rawUrl:String):NamedLocationsRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get():ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|patch(body:ConditionalAccessPolicy):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|patch(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ConditionalAccessPolicy):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.ConditionalAccessPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|post():ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|byConditionalAccessPolicyId(conditionalAccessPolicyId:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|get():ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|post(body:ConditionalAccessPolicy):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|post(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:ConditionalAccessPolicy):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identity.conditionalaccess.policies.PoliciesRequestBuilder::|public|withUrl(rawUrl:String):PoliciesRequestBuilder com.microsoft.graph.beta.identity.conditionalaccess.templates.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identity.conditionalaccess.templates.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.identity.conditionalaccess.templates.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -178392,6 +179834,9 @@ com.microsoft.graph.beta.models.ActionSummary::|public|setExercised(value?:Integ com.microsoft.graph.beta.models.ActionSummary::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.ActionSummary::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ActionSummary com.microsoft.graph.beta.models.ActionSummary~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.ActionType::0000-Tunnel +com.microsoft.graph.beta.models.ActionType::0001-Exclude +com.microsoft.graph.beta.models.ActionType::0002-UnknownFutureValue com.microsoft.graph.beta.models.ActionUrl::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ActionUrl::|public|constructor():void com.microsoft.graph.beta.models.ActionUrl::|public|getAdditionalData():Map @@ -178688,6 +180133,23 @@ com.microsoft.graph.beta.models.AddWatermarkAction::|public|setLayout(value?:Wat com.microsoft.graph.beta.models.AddWatermarkAction::|public|setText(value?:String):void com.microsoft.graph.beta.models.AddWatermarkAction::|public|setUiElementName(value?:String):void com.microsoft.graph.beta.models.AddWatermarkAction::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddWatermarkAction +com.microsoft.graph.beta.models.AdhocCall-->Entity +com.microsoft.graph.beta.models.AdhocCall::|public|constructor():void +com.microsoft.graph.beta.models.AdhocCall::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AdhocCall::|public|getRecordings():java.util.List +com.microsoft.graph.beta.models.AdhocCall::|public|getTranscripts():java.util.List +com.microsoft.graph.beta.models.AdhocCall::|public|OdataType:String +com.microsoft.graph.beta.models.AdhocCall::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AdhocCall::|public|setRecordings(value?:java.util.List):void +com.microsoft.graph.beta.models.AdhocCall::|public|setTranscripts(value?:java.util.List):void +com.microsoft.graph.beta.models.AdhocCall::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AdhocCall +com.microsoft.graph.beta.models.AdhocCallCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.AdhocCallCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.AdhocCallCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AdhocCallCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.AdhocCallCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AdhocCallCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.AdhocCallCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AdhocCallCollectionResponse com.microsoft.graph.beta.models.Admin::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.Admin::|public|constructor():void com.microsoft.graph.beta.models.Admin::|public|getAdditionalData():Map @@ -180170,6 +181632,7 @@ com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|p com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|getKioskModeIconSize():AndroidDeviceOwnerKioskModeIconSize com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|getKioskModeLockHomeScreen():Boolean com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|getKioskModeManagedFolders():java.util.List +com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|getKioskModeManagedHomeScreenAppSettings():java.util.List com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|getKioskModeManagedHomeScreenAutoSignout():Boolean com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|getKioskModeManagedHomeScreenInactiveSignOutDelayInSeconds():Integer com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|getKioskModeManagedHomeScreenInactiveSignOutNoticeInSeconds():Integer @@ -180311,6 +181774,7 @@ com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|p com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|setKioskModeIconSize(value?:AndroidDeviceOwnerKioskModeIconSize):void com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|setKioskModeLockHomeScreen(value?:Boolean):void com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|setKioskModeManagedFolders(value?:java.util.List):void +com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|setKioskModeManagedHomeScreenAppSettings(value?:java.util.List):void com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|setKioskModeManagedHomeScreenAutoSignout(value?:Boolean):void com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|setKioskModeManagedHomeScreenInactiveSignOutDelayInSeconds(value?:Integer):void com.microsoft.graph.beta.models.AndroidDeviceOwnerGeneralDeviceConfiguration::|public|setKioskModeManagedHomeScreenInactiveSignOutNoticeInSeconds(value?:Integer):void @@ -180463,11 +181927,15 @@ com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp-->AndroidDeviceOw com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|public|constructor():void com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|public|getClassName():String com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|public|getOfflineAppAccessEnabled():Boolean com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|public|getPackage():String +com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|public|getPreSignInAppAccessEnabled():Boolean com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|public|OdataType:String com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|public|setClassName(value?:String):void +com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|public|setOfflineAppAccessEnabled(value?:Boolean):void com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|public|setPackage(value?:String):void +com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|public|setPreSignInAppAccessEnabled(value?:Boolean):void com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeApp::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AndroidDeviceOwnerKioskModeApp com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeAppPositionItem::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.AndroidDeviceOwnerKioskModeAppPositionItem::|public|constructor():void @@ -183275,6 +184743,14 @@ com.microsoft.graph.beta.models.ApplicationCollectionResponse::|public|getValue( com.microsoft.graph.beta.models.ApplicationCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ApplicationCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.ApplicationCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ApplicationCollectionResponse +com.microsoft.graph.beta.models.ApplicationContext-->SignInContext +com.microsoft.graph.beta.models.ApplicationContext::|public|constructor():void +com.microsoft.graph.beta.models.ApplicationContext::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ApplicationContext::|public|getIncludeApplications():java.util.List +com.microsoft.graph.beta.models.ApplicationContext::|public|OdataType:String +com.microsoft.graph.beta.models.ApplicationContext::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ApplicationContext::|public|setIncludeApplications(value?:java.util.List):void +com.microsoft.graph.beta.models.ApplicationContext::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ApplicationContext com.microsoft.graph.beta.models.ApplicationEnforcedRestrictionsSessionControl-->ConditionalAccessSessionControl com.microsoft.graph.beta.models.ApplicationEnforcedRestrictionsSessionControl::|public|constructor():void com.microsoft.graph.beta.models.ApplicationEnforcedRestrictionsSessionControl::|public|getFieldDeserializers():Map> @@ -184485,6 +185961,7 @@ com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getBackingStor com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getDurationInDays():Integer com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getIsAccessRecommendationEnabled():Boolean +com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getIsAgenticExperienceEnabled():Boolean com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getIsApprovalJustificationRequired():Boolean com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getIsEnabled():Boolean com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|getOdataType():String @@ -184498,6 +185975,7 @@ com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setAdditionalD com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setDurationInDays(value?:Integer):void com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setIsAccessRecommendationEnabled(value?:Boolean):void +com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setIsAgenticExperienceEnabled(value?:Boolean):void com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setIsApprovalJustificationRequired(value?:Boolean):void com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setIsEnabled(value?:Boolean):void com.microsoft.graph.beta.models.AssignmentReviewSettings::|public|setOdataType(value?:String):void @@ -185330,6 +186808,14 @@ com.microsoft.graph.beta.models.AuditUserIdentity::|public|serialize(writer:Seri com.microsoft.graph.beta.models.AuditUserIdentity::|public|setHomeTenantId(value?:String):void com.microsoft.graph.beta.models.AuditUserIdentity::|public|setHomeTenantName(value?:String):void com.microsoft.graph.beta.models.AuditUserIdentity::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuditUserIdentity +com.microsoft.graph.beta.models.AuthContext-->SignInContext +com.microsoft.graph.beta.models.AuthContext::|public|constructor():void +com.microsoft.graph.beta.models.AuthContext::|public|getAuthenticationContextValue():String +com.microsoft.graph.beta.models.AuthContext::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AuthContext::|public|OdataType:String +com.microsoft.graph.beta.models.AuthContext::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AuthContext::|public|setAuthenticationContextValue(value?:String):void +com.microsoft.graph.beta.models.AuthContext::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuthContext com.microsoft.graph.beta.models.Authentication-->Entity com.microsoft.graph.beta.models.Authentication::|public|constructor():void com.microsoft.graph.beta.models.Authentication::|public|getEmailMethods():java.util.List @@ -185771,6 +187257,19 @@ com.microsoft.graph.beta.models.AuthenticationFailureReasonCode::0004-Other com.microsoft.graph.beta.models.AuthenticationFailureReasonCode::0005-UnknownFutureValue com.microsoft.graph.beta.models.AuthenticationFailureReasonCode::0006-UserError com.microsoft.graph.beta.models.AuthenticationFailureReasonCode::0007-ConfigError +com.microsoft.graph.beta.models.AuthenticationFlow::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.AuthenticationFlow::|public|constructor():void +com.microsoft.graph.beta.models.AuthenticationFlow::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AuthenticationFlow::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AuthenticationFlow::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AuthenticationFlow::|public|getOdataType():String +com.microsoft.graph.beta.models.AuthenticationFlow::|public|getTransferMethod():ConditionalAccessTransferMethods +com.microsoft.graph.beta.models.AuthenticationFlow::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AuthenticationFlow::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AuthenticationFlow::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AuthenticationFlow::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.AuthenticationFlow::|public|setTransferMethod(value?:ConditionalAccessTransferMethods):void +com.microsoft.graph.beta.models.AuthenticationFlow::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuthenticationFlow com.microsoft.graph.beta.models.AuthenticationFlowsPolicy-->Entity com.microsoft.graph.beta.models.AuthenticationFlowsPolicy::|public|constructor():void com.microsoft.graph.beta.models.AuthenticationFlowsPolicy::|public|getDescription():String @@ -185783,6 +187282,7 @@ com.microsoft.graph.beta.models.AuthenticationFlowsPolicy::|public|setDescriptio com.microsoft.graph.beta.models.AuthenticationFlowsPolicy::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.AuthenticationFlowsPolicy::|public|setSelfServiceSignUp(value?:SelfServiceSignUpAuthenticationFlowConfiguration):void com.microsoft.graph.beta.models.AuthenticationFlowsPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuthenticationFlowsPolicy +com.microsoft.graph.beta.models.AuthenticationFlow~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.AuthenticationListener-->Entity com.microsoft.graph.beta.models.AuthenticationListener::|public|constructor():void com.microsoft.graph.beta.models.AuthenticationListener::|public|getFieldDeserializers():Map> @@ -185797,9 +187297,11 @@ com.microsoft.graph.beta.models.AuthenticationMethod-->Entity com.microsoft.graph.beta.models.AuthenticationMethod::|public|constructor():void com.microsoft.graph.beta.models.AuthenticationMethod::|public|getCreatedDateTime():OffsetDateTime com.microsoft.graph.beta.models.AuthenticationMethod::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AuthenticationMethod::|public|getLastUsedDateTime():OffsetDateTime com.microsoft.graph.beta.models.AuthenticationMethod::|public|OdataType:String com.microsoft.graph.beta.models.AuthenticationMethod::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AuthenticationMethod::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.AuthenticationMethod::|public|setLastUsedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.AuthenticationMethod::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuthenticationMethod com.microsoft.graph.beta.models.AuthenticationMethodCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.AuthenticationMethodCollectionResponse::|public|constructor():void @@ -186172,10 +187674,14 @@ com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|constructor com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|getAdditionalData():Map com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|getMfa():java.util.List +com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|getNone():java.util.List com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|getOdataType():String com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|setMfa(value?:java.util.List):void +com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|setNone(value?:java.util.List):void com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.AuthenticationStrengthUsage::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuthenticationStrengthUsage com.microsoft.graph.beta.models.AuthenticationStrengthUsage~~>AdditionalDataHolder; BackedModel; Parsable @@ -187345,6 +188851,14 @@ com.microsoft.graph.beta.models.BaselineResource::|public|setProperties(value?:O com.microsoft.graph.beta.models.BaselineResource::|public|setResourceType(value?:String):void com.microsoft.graph.beta.models.BaselineResource::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):BaselineResource com.microsoft.graph.beta.models.BaselineResource~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.BaseMapFeature-->Entity +com.microsoft.graph.beta.models.BaseMapFeature::|public|constructor():void +com.microsoft.graph.beta.models.BaseMapFeature::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.BaseMapFeature::|public|getProperties():String +com.microsoft.graph.beta.models.BaseMapFeature::|public|OdataType:String +com.microsoft.graph.beta.models.BaseMapFeature::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.BaseMapFeature::|public|setProperties(value?:String):void +com.microsoft.graph.beta.models.BaseMapFeature::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):BaseMapFeature com.microsoft.graph.beta.models.BaseSitePage-->BaseItem com.microsoft.graph.beta.models.BaseSitePage::|public|constructor():void com.microsoft.graph.beta.models.BaseSitePage::|public|getFieldDeserializers():Map> @@ -188436,12 +189950,26 @@ com.microsoft.graph.beta.models.Building-->Place com.microsoft.graph.beta.models.Building::|public|constructor():void com.microsoft.graph.beta.models.Building::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.Building::|public|getHasWiFi():Boolean +com.microsoft.graph.beta.models.Building::|public|getMap():BuildingMap com.microsoft.graph.beta.models.Building::|public|getResourceLinks():java.util.List com.microsoft.graph.beta.models.Building::|public|OdataType:String com.microsoft.graph.beta.models.Building::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.Building::|public|setHasWiFi(value?:Boolean):void +com.microsoft.graph.beta.models.Building::|public|setMap(value?:BuildingMap):void com.microsoft.graph.beta.models.Building::|public|setResourceLinks(value?:java.util.List):void com.microsoft.graph.beta.models.Building::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Building +com.microsoft.graph.beta.models.BuildingMap-->BaseMapFeature +com.microsoft.graph.beta.models.BuildingMap::|public|constructor():void +com.microsoft.graph.beta.models.BuildingMap::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.BuildingMap::|public|getFootprints():java.util.List +com.microsoft.graph.beta.models.BuildingMap::|public|getLevels():java.util.List +com.microsoft.graph.beta.models.BuildingMap::|public|getPlaceId():String +com.microsoft.graph.beta.models.BuildingMap::|public|OdataType:String +com.microsoft.graph.beta.models.BuildingMap::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.BuildingMap::|public|setFootprints(value?:java.util.List):void +com.microsoft.graph.beta.models.BuildingMap::|public|setLevels(value?:java.util.List):void +com.microsoft.graph.beta.models.BuildingMap::|public|setPlaceId(value?:String):void +com.microsoft.graph.beta.models.BuildingMap::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):BuildingMap com.microsoft.graph.beta.models.BuiltInIdentityProvider-->IdentityProviderBase com.microsoft.graph.beta.models.BuiltInIdentityProvider::|public|constructor():void com.microsoft.graph.beta.models.BuiltInIdentityProvider::|public|getFieldDeserializers():Map> @@ -190125,6 +191653,16 @@ com.microsoft.graph.beta.models.CanvasLayout::|public|serialize(writer:Serializa com.microsoft.graph.beta.models.CanvasLayout::|public|setHorizontalSections(value?:java.util.List):void com.microsoft.graph.beta.models.CanvasLayout::|public|setVerticalSection(value?:VerticalSection):void com.microsoft.graph.beta.models.CanvasLayout::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CanvasLayout +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot-->Entity +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|constructor():void +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|getNamedLocations():java.util.List +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|getPolicies():java.util.List +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|OdataType:String +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|setNamedLocations(value?:java.util.List):void +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|public|setPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.CaPoliciesDeletableRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CaPoliciesDeletableRoot com.microsoft.graph.beta.models.CartToClassAssociation-->Entity com.microsoft.graph.beta.models.CartToClassAssociation::|public|constructor():void com.microsoft.graph.beta.models.CartToClassAssociation::|public|getClassroomIds():java.util.List @@ -191114,6 +192652,36 @@ com.microsoft.graph.beta.models.ChatViewpoint::|public|setLastMessageReadDateTim com.microsoft.graph.beta.models.ChatViewpoint::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.ChatViewpoint::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ChatViewpoint com.microsoft.graph.beta.models.ChatViewpoint~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CheckInClaim::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.CheckInClaim::|public|constructor():void +com.microsoft.graph.beta.models.CheckInClaim::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.CheckInClaim::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.CheckInClaim::|public|getCalendarEventId():String +com.microsoft.graph.beta.models.CheckInClaim::|public|getCheckInMethod():CheckInMethod +com.microsoft.graph.beta.models.CheckInClaim::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.CheckInClaim::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CheckInClaim::|public|getOdataType():String +com.microsoft.graph.beta.models.CheckInClaim::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CheckInClaim::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.CheckInClaim::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.CheckInClaim::|public|setCalendarEventId(value?:String):void +com.microsoft.graph.beta.models.CheckInClaim::|public|setCheckInMethod(value?:CheckInMethod):void +com.microsoft.graph.beta.models.CheckInClaim::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.CheckInClaim::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.CheckInClaim::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CheckInClaim +com.microsoft.graph.beta.models.CheckInClaimCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.CheckInClaimCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.CheckInClaimCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CheckInClaimCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.CheckInClaimCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CheckInClaimCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.CheckInClaimCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CheckInClaimCollectionResponse +com.microsoft.graph.beta.models.CheckInClaim~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CheckInMethod::0000-Unspecified +com.microsoft.graph.beta.models.CheckInMethod::0001-Manual +com.microsoft.graph.beta.models.CheckInMethod::0002-Inferred +com.microsoft.graph.beta.models.CheckInMethod::0003-Verified +com.microsoft.graph.beta.models.CheckInMethod::0004-UnknownFutureValue com.microsoft.graph.beta.models.ChecklistItem-->Entity com.microsoft.graph.beta.models.ChecklistItem::|public|constructor():void com.microsoft.graph.beta.models.ChecklistItem::|public|getCheckedDateTime():OffsetDateTime @@ -191682,6 +193250,7 @@ com.microsoft.graph.beta.models.CloudClipboardRoot::|static|public|createFromDis com.microsoft.graph.beta.models.CloudCommunications::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CloudCommunications::|public|constructor():void com.microsoft.graph.beta.models.CloudCommunications::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.CloudCommunications::|public|getAdhocCalls():java.util.List com.microsoft.graph.beta.models.CloudCommunications::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.CloudCommunications::|public|getCallRecords():java.util.List com.microsoft.graph.beta.models.CloudCommunications::|public|getCalls():java.util.List @@ -191692,6 +193261,7 @@ com.microsoft.graph.beta.models.CloudCommunications::|public|getOnlineMeetings() com.microsoft.graph.beta.models.CloudCommunications::|public|getPresences():java.util.List com.microsoft.graph.beta.models.CloudCommunications::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.CloudCommunications::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.CloudCommunications::|public|setAdhocCalls(value?:java.util.List):void com.microsoft.graph.beta.models.CloudCommunications::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.CloudCommunications::|public|setCallRecords(value?:java.util.List):void com.microsoft.graph.beta.models.CloudCommunications::|public|setCalls(value?:java.util.List):void @@ -194677,6 +196247,18 @@ com.microsoft.graph.beta.models.ComplianceStatus::0005-Error com.microsoft.graph.beta.models.ComplianceStatus::0006-Conflict com.microsoft.graph.beta.models.ComplianceStatus::0007-NotAssigned com.microsoft.graph.beta.models.Compliance~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation-->NamedLocation +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|constructor():void +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|getCompliantNetworkType():CompliantNetworkType +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|getIsTrusted():Boolean +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|OdataType:String +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|setCompliantNetworkType(value?:CompliantNetworkType):void +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|public|setIsTrusted(value?:Boolean):void +com.microsoft.graph.beta.models.CompliantNetworkNamedLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CompliantNetworkNamedLocation +com.microsoft.graph.beta.models.CompliantNetworkType::0000-AllTenantCompliantNetworks +com.microsoft.graph.beta.models.CompliantNetworkType::0001-UnknownFutureValue com.microsoft.graph.beta.models.ComputeRightsAndInheritanceResult::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ComputeRightsAndInheritanceResult::|public|constructor():void com.microsoft.graph.beta.models.ComputeRightsAndInheritanceResult::|public|getAdditionalData():Map @@ -195023,6 +196605,37 @@ com.microsoft.graph.beta.models.ConditionalAccessPlatforms::|public|setIncludePl com.microsoft.graph.beta.models.ConditionalAccessPlatforms::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.ConditionalAccessPlatforms::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessPlatforms com.microsoft.graph.beta.models.ConditionalAccessPlatforms~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.ConditionalAccessPolicy-->PolicyDeletableItem +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|constructor():void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getConditions():ConditionalAccessConditionSet +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getDescription():String +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getDisplayName():String +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getGrantControls():ConditionalAccessGrantControls +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getId():String +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getSessionControls():ConditionalAccessSessionControls +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|getState():ConditionalAccessPolicyState +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|OdataType:String +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setConditions(value?:ConditionalAccessConditionSet):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setGrantControls(value?:ConditionalAccessGrantControls):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setId(value?:String):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setSessionControls(value?:ConditionalAccessSessionControls):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|public|setState(value?:ConditionalAccessPolicyState):void +com.microsoft.graph.beta.models.ConditionalAccessPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessPolicy +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessPolicyCollectionResponse com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail::|public|constructor():void com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail::|public|getAdditionalData():Map @@ -195041,18 +196654,27 @@ com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail::|public|setOdataT com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail::|public|setSessionControls(value?:ConditionalAccessSessionControls):void com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessPolicyDetail com.microsoft.graph.beta.models.ConditionalAccessPolicyDetail~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.ConditionalAccessPolicyState::0000-Enabled +com.microsoft.graph.beta.models.ConditionalAccessPolicyState::0001-Disabled +com.microsoft.graph.beta.models.ConditionalAccessPolicyState::0002-EnabledForReportingButNotEnforced com.microsoft.graph.beta.models.ConditionalAccessRoot-->Entity com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|constructor():void com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getAuthenticationContextClassReferences():java.util.List com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getAuthenticationStrength():AuthenticationStrengthRoot com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getAuthenticationStrengths():AuthenticationStrengthRoot +com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getDeletedItems():CaPoliciesDeletableRoot com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getNamedLocations():java.util.List +com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getPolicies():java.util.List com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|getTemplates():java.util.List com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|OdataType:String com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setAuthenticationContextClassReferences(value?:java.util.List):void com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setAuthenticationStrength(value?:AuthenticationStrengthRoot):void com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setAuthenticationStrengths(value?:AuthenticationStrengthRoot):void +com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setDeletedItems(value?:CaPoliciesDeletableRoot):void +com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setNamedLocations(value?:java.util.List):void +com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.ConditionalAccessRoot::|public|setTemplates(value?:java.util.List):void com.microsoft.graph.beta.models.ConditionalAccessRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessRoot com.microsoft.graph.beta.models.ConditionalAccessRule::0000-AllApps @@ -196592,6 +198214,21 @@ com.microsoft.graph.beta.models.CorsConfigurationV2::|public|setMaxAgeInSeconds( com.microsoft.graph.beta.models.CorsConfigurationV2::|public|setResource(value?:String):void com.microsoft.graph.beta.models.CorsConfigurationV2::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CorsConfigurationV2 com.microsoft.graph.beta.models.CorsConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CountryLookupMethodType::0000-ClientIpAddress +com.microsoft.graph.beta.models.CountryLookupMethodType::0001-AuthenticatorAppGps +com.microsoft.graph.beta.models.CountryLookupMethodType::0002-UnknownFutureValue +com.microsoft.graph.beta.models.CountryNamedLocation-->NamedLocation +com.microsoft.graph.beta.models.CountryNamedLocation::|public|constructor():void +com.microsoft.graph.beta.models.CountryNamedLocation::|public|getCountriesAndRegions():java.util.List +com.microsoft.graph.beta.models.CountryNamedLocation::|public|getCountryLookupMethod():CountryLookupMethodType +com.microsoft.graph.beta.models.CountryNamedLocation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CountryNamedLocation::|public|getIncludeUnknownCountriesAndRegions():Boolean +com.microsoft.graph.beta.models.CountryNamedLocation::|public|OdataType:String +com.microsoft.graph.beta.models.CountryNamedLocation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CountryNamedLocation::|public|setCountriesAndRegions(value?:java.util.List):void +com.microsoft.graph.beta.models.CountryNamedLocation::|public|setCountryLookupMethod(value?:CountryLookupMethodType):void +com.microsoft.graph.beta.models.CountryNamedLocation::|public|setIncludeUnknownCountriesAndRegions(value?:Boolean):void +com.microsoft.graph.beta.models.CountryNamedLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CountryNamedLocation com.microsoft.graph.beta.models.CountryRegion::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CountryRegion::|public|constructor():void com.microsoft.graph.beta.models.CountryRegion::|public|getAdditionalData():Map @@ -196788,36 +198425,31 @@ com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationDefault::|pu com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationDefault::|public|setIsServiceDefault(value?:Boolean):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationDefault::|public|setTenantRestrictions(value?:CrossTenantAccessPolicyTenantRestrictions):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationDefault::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantAccessPolicyConfigurationDefault -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner-->PolicyDeletableItem com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|constructor():void -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getAdditionalData():Map com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getAutomaticUserConsentSettings():InboundOutboundPolicyConfiguration com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getB2bCollaborationInbound():CrossTenantAccessPolicyB2BSetting com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getB2bCollaborationOutbound():CrossTenantAccessPolicyB2BSetting com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getB2bDirectConnectInbound():CrossTenantAccessPolicyB2BSetting com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getB2bDirectConnectOutbound():CrossTenantAccessPolicyB2BSetting -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getIdentitySynchronization():CrossTenantIdentitySyncPolicyPartner com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getInboundTrust():CrossTenantAccessPolicyInboundTrust com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getIsInMultiTenantOrganization():Boolean com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getIsServiceProvider():Boolean -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getOdataType():String com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getTenantId():String com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|getTenantRestrictions():CrossTenantAccessPolicyTenantRestrictions +com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|OdataType:String com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setAutomaticUserConsentSettings(value?:InboundOutboundPolicyConfiguration):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setB2bCollaborationInbound(value?:CrossTenantAccessPolicyB2BSetting):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setB2bCollaborationOutbound(value?:CrossTenantAccessPolicyB2BSetting):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setB2bDirectConnectInbound(value?:CrossTenantAccessPolicyB2BSetting):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setB2bDirectConnectOutbound(value?:CrossTenantAccessPolicyB2BSetting):void -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setIdentitySynchronization(value?:CrossTenantIdentitySyncPolicyPartner):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setInboundTrust(value?:CrossTenantAccessPolicyInboundTrust):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setIsInMultiTenantOrganization(value?:Boolean):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setIsServiceProvider(value?:Boolean):void -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setTenantId(value?:String):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|public|setTenantRestrictions(value?:CrossTenantAccessPolicyTenantRestrictions):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantAccessPolicyConfigurationPartner @@ -196828,7 +198460,6 @@ com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartnerColle com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartnerCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartnerCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartnerCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantAccessPolicyConfigurationPartnerCollectionResponse -com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.CrossTenantAccessPolicyInboundTrust::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CrossTenantAccessPolicyInboundTrust::|public|constructor():void com.microsoft.graph.beta.models.CrossTenantAccessPolicyInboundTrust::|public|getAdditionalData():Map @@ -196894,26 +198525,27 @@ com.microsoft.graph.beta.models.CrossTenantAccessPolicyTenantRestrictions::|publ com.microsoft.graph.beta.models.CrossTenantAccessPolicyTenantRestrictions::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.CrossTenantAccessPolicyTenantRestrictions::|public|setDevices(value?:DevicesFilter):void com.microsoft.graph.beta.models.CrossTenantAccessPolicyTenantRestrictions::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantAccessPolicyTenantRestrictions -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner-->PolicyDeletableItem com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|constructor():void -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getAdditionalData():Map -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getDisplayName():String com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getExternalCloudAuthorizedApplicationId():String com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getOdataType():String com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getTenantId():String com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|getUserSyncInbound():CrossTenantUserSyncInbound +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|OdataType:String com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setExternalCloudAuthorizedApplicationId(value?:String):void -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setTenantId(value?:String):void com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|public|setUserSyncInbound(value?:CrossTenantUserSyncInbound):void com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantIdentitySyncPolicyPartner -com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantIdentitySyncPolicyPartnerCollectionResponse com.microsoft.graph.beta.models.CrossTenantUserSyncInbound::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CrossTenantUserSyncInbound::|public|constructor():void com.microsoft.graph.beta.models.CrossTenantUserSyncInbound::|public|getAdditionalData():Map @@ -201511,6 +203143,76 @@ com.microsoft.graph.beta.models.DeviceHealthScriptTimeSchedule::|static|public|c com.microsoft.graph.beta.models.DeviceHealthScriptType::0000-DeviceHealthScript com.microsoft.graph.beta.models.DeviceHealthScriptType::0001-ManagedInstallerScript com.microsoft.graph.beta.models.DeviceHealth~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.DeviceInfo::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.DeviceInfo::|public|constructor():void +com.microsoft.graph.beta.models.DeviceInfo::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.DeviceInfo::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.DeviceInfo::|public|getDeviceId():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getDisplayName():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getEnrollmentProfileName():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute1():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute10():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute11():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute12():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute13():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute14():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute15():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute2():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute3():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute4():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute5():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute6():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute7():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute8():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getExtensionAttribute9():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.DeviceInfo::|public|getIsCompliant():Boolean +com.microsoft.graph.beta.models.DeviceInfo::|public|getManufacturer():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getMdmAppId():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getModel():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getOdataType():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getOperatingSystem():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getOperatingSystemVersion():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getOwnership():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getPhysicalIds():java.util.List +com.microsoft.graph.beta.models.DeviceInfo::|public|getProfileType():String +com.microsoft.graph.beta.models.DeviceInfo::|public|getSystemLabels():java.util.List +com.microsoft.graph.beta.models.DeviceInfo::|public|getTrustType():String +com.microsoft.graph.beta.models.DeviceInfo::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.DeviceInfo::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setDeviceId(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setEnrollmentProfileName(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute1(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute10(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute11(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute12(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute13(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute14(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute15(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute2(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute3(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute4(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute5(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute6(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute7(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute8(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setExtensionAttribute9(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setIsCompliant(value?:Boolean):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setManufacturer(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setMdmAppId(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setModel(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setOperatingSystem(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setOperatingSystemVersion(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setOwnership(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setPhysicalIds(value?:java.util.List):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setProfileType(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setSystemLabels(value?:java.util.List):void +com.microsoft.graph.beta.models.DeviceInfo::|public|setTrustType(value?:String):void +com.microsoft.graph.beta.models.DeviceInfo::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeviceInfo +com.microsoft.graph.beta.models.DeviceInfo~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.DeviceInstallState-->Entity com.microsoft.graph.beta.models.DeviceInstallState::|public|constructor():void com.microsoft.graph.beta.models.DeviceInstallState::|public|getDeviceId():String @@ -202022,7 +203724,6 @@ com.microsoft.graph.beta.models.DeviceManagement::|public|getSettings():DeviceMa com.microsoft.graph.beta.models.DeviceManagement::|public|getSoftwareUpdateStatusSummary():SoftwareUpdateStatusSummary com.microsoft.graph.beta.models.DeviceManagement::|public|getSubscriptions():DeviceManagementSubscriptions com.microsoft.graph.beta.models.DeviceManagement::|public|getSubscriptionState():DeviceManagementSubscriptionState -com.microsoft.graph.beta.models.DeviceManagement::|public|getTelecomExpenseManagementPartners():java.util.List com.microsoft.graph.beta.models.DeviceManagement::|public|getTemplateInsights():java.util.List com.microsoft.graph.beta.models.DeviceManagement::|public|getTemplates():java.util.List com.microsoft.graph.beta.models.DeviceManagement::|public|getTemplateSettings():java.util.List @@ -202216,7 +203917,6 @@ com.microsoft.graph.beta.models.DeviceManagement::|public|setSettings(value?:Dev com.microsoft.graph.beta.models.DeviceManagement::|public|setSoftwareUpdateStatusSummary(value?:SoftwareUpdateStatusSummary):void com.microsoft.graph.beta.models.DeviceManagement::|public|setSubscriptions(value?:DeviceManagementSubscriptions):void com.microsoft.graph.beta.models.DeviceManagement::|public|setSubscriptionState(value?:DeviceManagementSubscriptionState):void -com.microsoft.graph.beta.models.DeviceManagement::|public|setTelecomExpenseManagementPartners(value?:java.util.List):void com.microsoft.graph.beta.models.DeviceManagement::|public|setTemplateInsights(value?:java.util.List):void com.microsoft.graph.beta.models.DeviceManagement::|public|setTemplates(value?:java.util.List):void com.microsoft.graph.beta.models.DeviceManagement::|public|setTemplateSettings(value?:java.util.List):void @@ -203085,6 +204785,7 @@ com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|get com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|getCreatedDateTime():OffsetDateTime com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|getCreationSource():String com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|getDescription():String +com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|getDisableEntraGroupPolicyAssignment():Boolean com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|getIsAssigned():Boolean com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|getLastModifiedDateTime():OffsetDateTime @@ -203102,6 +204803,7 @@ com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|set com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|setCreatedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|setCreationSource(value?:String):void com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|setDisableEntraGroupPolicyAssignment(value?:Boolean):void com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|setIsAssigned(value?:Boolean):void com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|setLastModifiedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicy::|public|setName(value?:String):void @@ -203150,6 +204852,7 @@ com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|pu com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|getAllowUnmanagedSettings():Boolean com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|getBaseId():String com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|getDescription():String +com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|getDisableEntraGroupPolicyAssignment():Boolean com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|getDisplayName():String com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|getDisplayVersion():String com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|getFieldDeserializers():Map> @@ -203165,6 +204868,7 @@ com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|pu com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|setAllowUnmanagedSettings(value?:Boolean):void com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|setBaseId(value?:String):void com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|setDisableEntraGroupPolicyAssignment(value?:Boolean):void com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|setDisplayVersion(value?:String):void com.microsoft.graph.beta.models.DeviceManagementConfigurationPolicyTemplate::|public|setLifecycleState(value?:DeviceManagementTemplateLifecycleState):void @@ -212202,6 +213906,14 @@ com.microsoft.graph.beta.models.FirmwareProtectionType::0001-SystemGuardSecureLa com.microsoft.graph.beta.models.FirmwareProtectionType::0002-FirmwareAttackSurfaceReduction com.microsoft.graph.beta.models.FirmwareProtectionType::0003-Disabled com.microsoft.graph.beta.models.FirmwareProtectionType::0004-UnknownFutureValue +com.microsoft.graph.beta.models.FixtureMap-->BaseMapFeature +com.microsoft.graph.beta.models.FixtureMap::|public|constructor():void +com.microsoft.graph.beta.models.FixtureMap::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.FixtureMap::|public|getPlaceId():String +com.microsoft.graph.beta.models.FixtureMap::|public|OdataType:String +com.microsoft.graph.beta.models.FixtureMap::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.FixtureMap::|public|setPlaceId(value?:String):void +com.microsoft.graph.beta.models.FixtureMap::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FixtureMap com.microsoft.graph.beta.models.Floor-->Place com.microsoft.graph.beta.models.Floor::|public|constructor():void com.microsoft.graph.beta.models.Floor::|public|getFieldDeserializers():Map> @@ -212278,6 +213990,12 @@ com.microsoft.graph.beta.models.FollowupFlagStatus::0000-NotFlagged com.microsoft.graph.beta.models.FollowupFlagStatus::0001-Complete com.microsoft.graph.beta.models.FollowupFlagStatus::0002-Flagged com.microsoft.graph.beta.models.FollowupFlag~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.FootprintMap-->BaseMapFeature +com.microsoft.graph.beta.models.FootprintMap::|public|constructor():void +com.microsoft.graph.beta.models.FootprintMap::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.FootprintMap::|public|OdataType:String +com.microsoft.graph.beta.models.FootprintMap::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.FootprintMap::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FootprintMap com.microsoft.graph.beta.models.FormsSettings::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.FormsSettings::|public|constructor():void com.microsoft.graph.beta.models.FormsSettings::|public|getAdditionalData():Map @@ -214206,6 +215924,7 @@ com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|pu com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getAssignTo():User com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getHashFunction():HardwareOathTokenHashFunction +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getLastUsedDateTime():OffsetDateTime com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getManufacturer():String com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getModel():String com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getSecretKey():String @@ -214217,6 +215936,7 @@ com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|pu com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setAssignedTo(value?:Identity):void com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setAssignTo(value?:User):void com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setHashFunction(value?:HardwareOathTokenHashFunction):void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setLastUsedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setManufacturer(value?:String):void com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setModel(value?:String):void com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setSecretKey(value?:String):void @@ -215320,6 +217040,14 @@ com.microsoft.graph.beta.models.identitygovernance.TriggerAttribute::|public|set com.microsoft.graph.beta.models.identitygovernance.TriggerAttribute::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.identitygovernance.TriggerAttribute::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TriggerAttribute com.microsoft.graph.beta.models.identitygovernance.TriggerAttribute~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.identitygovernance.UserInactivityTrigger-->WorkflowExecutionTrigger +com.microsoft.graph.beta.models.identitygovernance.UserInactivityTrigger::|public|constructor():void +com.microsoft.graph.beta.models.identitygovernance.UserInactivityTrigger::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.identitygovernance.UserInactivityTrigger::|public|getInactivityPeriodInDays():Integer +com.microsoft.graph.beta.models.identitygovernance.UserInactivityTrigger::|public|OdataType:String +com.microsoft.graph.beta.models.identitygovernance.UserInactivityTrigger::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.identitygovernance.UserInactivityTrigger::|public|setInactivityPeriodInDays(value?:Integer):void +com.microsoft.graph.beta.models.identitygovernance.UserInactivityTrigger::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserInactivityTrigger com.microsoft.graph.beta.models.identitygovernance.UserProcessingResult-->Entity com.microsoft.graph.beta.models.identitygovernance.UserProcessingResult::|public|constructor():void com.microsoft.graph.beta.models.identitygovernance.UserProcessingResult::|public|getCompletedDateTime():OffsetDateTime @@ -217307,6 +219035,11 @@ com.microsoft.graph.beta.models.InitiatorType::0003-UnknownFutureValue com.microsoft.graph.beta.models.InkAccessSetting::0000-NotConfigured com.microsoft.graph.beta.models.InkAccessSetting::0001-Enabled com.microsoft.graph.beta.models.InkAccessSetting::0002-Disabled +com.microsoft.graph.beta.models.InsiderRiskLevel::0000-None +com.microsoft.graph.beta.models.InsiderRiskLevel::0001-Minor +com.microsoft.graph.beta.models.InsiderRiskLevel::0002-Moderate +com.microsoft.graph.beta.models.InsiderRiskLevel::0003-Elevated +com.microsoft.graph.beta.models.InsiderRiskLevel::0004-UnknownFutureValue com.microsoft.graph.beta.models.InsightIdentity::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.InsightIdentity::|public|constructor():void com.microsoft.graph.beta.models.InsightIdentity::|public|getAdditionalData():Map @@ -219535,8 +221268,41 @@ com.microsoft.graph.beta.models.IosWiFiConfiguration::|public|setProxySettings(v com.microsoft.graph.beta.models.IosWiFiConfiguration::|public|setSsid(value?:String):void com.microsoft.graph.beta.models.IosWiFiConfiguration::|public|setWiFiSecurityType(value?:WiFiSecurityType):void com.microsoft.graph.beta.models.IosWiFiConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IosWiFiConfiguration +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration-->DeviceConfiguration +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|constructor():void +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|getAuthenticationMethod():WiredNetworkAuthenticationMethod +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|getEapFastConfiguration():EapFastConfiguration +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|getEapType():IosWiredNetworkEapType +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|getIdentityCertificateForClientAuthentication():IosCertificateProfileBase +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|getNetworkInterface():WiredNetworkInterface +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|getNetworkName():String +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|getNonEapAuthenticationMethodForEapTtls():NonEapAuthenticationMethodForEapTtlsType +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|getOuterIdentityPrivacyMaskValue():String +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|getRootCertificateForServerValidation():IosTrustedRootCertificate +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|getTrustedServerCertificateNames():java.util.List +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|OdataType:String +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|setAuthenticationMethod(value?:WiredNetworkAuthenticationMethod):void +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|setEapFastConfiguration(value?:EapFastConfiguration):void +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|setEapType(value?:IosWiredNetworkEapType):void +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|setIdentityCertificateForClientAuthentication(value?:IosCertificateProfileBase):void +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|setNetworkInterface(value?:WiredNetworkInterface):void +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|setNetworkName(value?:String):void +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|setNonEapAuthenticationMethodForEapTtls(value?:NonEapAuthenticationMethodForEapTtlsType):void +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|setOuterIdentityPrivacyMaskValue(value?:String):void +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|setRootCertificateForServerValidation(value?:IosTrustedRootCertificate):void +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|public|setTrustedServerCertificateNames(value?:java.util.List):void +com.microsoft.graph.beta.models.IosWiredNetworkConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IosWiredNetworkConfiguration +com.microsoft.graph.beta.models.IosWiredNetworkEapType::0000-EapTls +com.microsoft.graph.beta.models.IosWiredNetworkEapType::0001-EapTtls +com.microsoft.graph.beta.models.IosWiredNetworkEapType::0002-Peap +com.microsoft.graph.beta.models.IosWiredNetworkEapType::0003-EapFast +com.microsoft.graph.beta.models.IosWiredNetworkEapType::0004-EapAka +com.microsoft.graph.beta.models.IosWiredNetworkEapType::0005-UnknownFutureValue com.microsoft.graph.beta.models.IpApplicationSegment-->ApplicationSegment com.microsoft.graph.beta.models.IpApplicationSegment::|public|constructor():void +com.microsoft.graph.beta.models.IpApplicationSegment::|public|getAction():ActionType com.microsoft.graph.beta.models.IpApplicationSegment::|public|getApplication():Application com.microsoft.graph.beta.models.IpApplicationSegment::|public|getDestinationHost():String com.microsoft.graph.beta.models.IpApplicationSegment::|public|getDestinationType():PrivateNetworkDestinationType @@ -219546,6 +221312,7 @@ com.microsoft.graph.beta.models.IpApplicationSegment::|public|getPorts():java.ut com.microsoft.graph.beta.models.IpApplicationSegment::|public|getProtocol():PrivateNetworkProtocol com.microsoft.graph.beta.models.IpApplicationSegment::|public|OdataType:String com.microsoft.graph.beta.models.IpApplicationSegment::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.IpApplicationSegment::|public|setAction(value?:ActionType):void com.microsoft.graph.beta.models.IpApplicationSegment::|public|setApplication(value?:Application):void com.microsoft.graph.beta.models.IpApplicationSegment::|public|setDestinationHost(value?:String):void com.microsoft.graph.beta.models.IpApplicationSegment::|public|setDestinationType(value?:PrivateNetworkDestinationType):void @@ -219578,6 +221345,16 @@ com.microsoft.graph.beta.models.IpCategory::|public|setOdataType(value?:String): com.microsoft.graph.beta.models.IpCategory::|public|setVendor(value?:String):void com.microsoft.graph.beta.models.IpCategory::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IpCategory com.microsoft.graph.beta.models.IpCategory~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.IpNamedLocation-->NamedLocation +com.microsoft.graph.beta.models.IpNamedLocation::|public|constructor():void +com.microsoft.graph.beta.models.IpNamedLocation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.IpNamedLocation::|public|getIpRanges():java.util.List +com.microsoft.graph.beta.models.IpNamedLocation::|public|getIsTrusted():Boolean +com.microsoft.graph.beta.models.IpNamedLocation::|public|OdataType:String +com.microsoft.graph.beta.models.IpNamedLocation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.IpNamedLocation::|public|setIpRanges(value?:java.util.List):void +com.microsoft.graph.beta.models.IpNamedLocation::|public|setIsTrusted(value?:Boolean):void +com.microsoft.graph.beta.models.IpNamedLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IpNamedLocation com.microsoft.graph.beta.models.IpRange::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.IpRange::|public|constructor():void com.microsoft.graph.beta.models.IpRange::|public|getAdditionalData():Map @@ -220854,6 +222631,20 @@ com.microsoft.graph.beta.models.Level::0000-Beginner com.microsoft.graph.beta.models.Level::0001-Intermediate com.microsoft.graph.beta.models.Level::0002-Advanced com.microsoft.graph.beta.models.Level::0003-UnknownFutureValue +com.microsoft.graph.beta.models.LevelMap-->BaseMapFeature +com.microsoft.graph.beta.models.LevelMap::|public|constructor():void +com.microsoft.graph.beta.models.LevelMap::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.LevelMap::|public|getFixtures():java.util.List +com.microsoft.graph.beta.models.LevelMap::|public|getPlaceId():String +com.microsoft.graph.beta.models.LevelMap::|public|getSections():java.util.List +com.microsoft.graph.beta.models.LevelMap::|public|getUnits():java.util.List +com.microsoft.graph.beta.models.LevelMap::|public|OdataType:String +com.microsoft.graph.beta.models.LevelMap::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.LevelMap::|public|setFixtures(value?:java.util.List):void +com.microsoft.graph.beta.models.LevelMap::|public|setPlaceId(value?:String):void +com.microsoft.graph.beta.models.LevelMap::|public|setSections(value?:java.util.List):void +com.microsoft.graph.beta.models.LevelMap::|public|setUnits(value?:java.util.List):void +com.microsoft.graph.beta.models.LevelMap::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):LevelMap com.microsoft.graph.beta.models.LicenseAssignmentState::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.LicenseAssignmentState::|public|constructor():void com.microsoft.graph.beta.models.LicenseAssignmentState::|public|getAdditionalData():Map @@ -223536,10 +225327,8 @@ com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|construc com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|getCompletedDateTime():OffsetDateTime com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|getManagedAppRegistrationId():String -com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|getRequestedBy():String com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|getRequestedByUserPrincipalName():String com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|getRequestedDateTime():OffsetDateTime -com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|getStatus():String com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|getUploadedLogs():java.util.List com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|getUserLogUploadConsent():ManagedAppLogUploadConsent com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|getVersion():String @@ -223547,10 +225336,8 @@ com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|OdataTyp com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|setCompletedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|setManagedAppRegistrationId(value?:String):void -com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|setRequestedBy(value?:String):void com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|setRequestedByUserPrincipalName(value?:String):void com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|setRequestedDateTime(value?:OffsetDateTime):void -com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|setStatus(value?:String):void com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|setUploadedLogs(value?:java.util.List):void com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|setUserLogUploadConsent(value?:ManagedAppLogUploadConsent):void com.microsoft.graph.beta.models.ManagedAppLogCollectionRequest::|public|setVersion(value?:String):void @@ -223567,7 +225354,6 @@ com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|constructor():void com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|getAdditionalData():Map com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|getManagedAppComponent():String com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|getManagedAppComponentDescription():String com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|getOdataType():String com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|getReferenceId():String @@ -223575,7 +225361,6 @@ com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|getStatus():Managed com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|setManagedAppComponent(value?:String):void com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|setManagedAppComponentDescription(value?:String):void com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.ManagedAppLogUpload::|public|setReferenceId(value?:String):void @@ -228708,10 +230493,12 @@ com.microsoft.graph.beta.models.MobileAppContent::|public|constructor():void com.microsoft.graph.beta.models.MobileAppContent::|public|getContainedApps():java.util.List com.microsoft.graph.beta.models.MobileAppContent::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.MobileAppContent::|public|getFiles():java.util.List +com.microsoft.graph.beta.models.MobileAppContent::|public|getScripts():java.util.List com.microsoft.graph.beta.models.MobileAppContent::|public|OdataType:String com.microsoft.graph.beta.models.MobileAppContent::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.MobileAppContent::|public|setContainedApps(value?:java.util.List):void com.microsoft.graph.beta.models.MobileAppContent::|public|setFiles(value?:java.util.List):void +com.microsoft.graph.beta.models.MobileAppContent::|public|setScripts(value?:java.util.List):void com.microsoft.graph.beta.models.MobileAppContent::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileAppContent com.microsoft.graph.beta.models.MobileAppContentCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.MobileAppContentCollectionResponse::|public|constructor():void @@ -228771,6 +230558,26 @@ com.microsoft.graph.beta.models.MobileAppContentFileUploadState::0012-CommitFile com.microsoft.graph.beta.models.MobileAppContentFileUploadState::0013-CommitFilePending com.microsoft.graph.beta.models.MobileAppContentFileUploadState::0014-CommitFileFailed com.microsoft.graph.beta.models.MobileAppContentFileUploadState::0015-CommitFileTimedOut +com.microsoft.graph.beta.models.MobileAppContentScript-->Entity +com.microsoft.graph.beta.models.MobileAppContentScript::|public|constructor():void +com.microsoft.graph.beta.models.MobileAppContentScript::|public|getContent():String +com.microsoft.graph.beta.models.MobileAppContentScript::|public|getDisplayName():String +com.microsoft.graph.beta.models.MobileAppContentScript::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MobileAppContentScript::|public|getState():MobileAppContentScriptState +com.microsoft.graph.beta.models.MobileAppContentScript::|public|OdataType:String +com.microsoft.graph.beta.models.MobileAppContentScript::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MobileAppContentScript::|public|setContent(value?:String):void +com.microsoft.graph.beta.models.MobileAppContentScript::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.MobileAppContentScript::|public|setState(value?:MobileAppContentScriptState):void +com.microsoft.graph.beta.models.MobileAppContentScript::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileAppContentScript +com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.MobileAppContentScriptCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileAppContentScriptCollectionResponse +com.microsoft.graph.beta.models.MobileAppContentScriptState::0000-CommitSuccess com.microsoft.graph.beta.models.MobileAppDependency-->MobileAppRelationship com.microsoft.graph.beta.models.MobileAppDependency::|public|constructor():void com.microsoft.graph.beta.models.MobileAppDependency::|public|getDependencyType():MobileAppDependencyType @@ -228924,6 +230731,19 @@ com.microsoft.graph.beta.models.MobileAppIntentAndStateDetail::|public|setOdataT com.microsoft.graph.beta.models.MobileAppIntentAndStateDetail::|public|setSupportedDeviceTypes(value?:java.util.List):void com.microsoft.graph.beta.models.MobileAppIntentAndStateDetail::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileAppIntentAndStateDetail com.microsoft.graph.beta.models.MobileAppIntentAndStateDetail~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.MobileAppManagementPolicy-->MobilityManagementPolicy +com.microsoft.graph.beta.models.MobileAppManagementPolicy::|public|constructor():void +com.microsoft.graph.beta.models.MobileAppManagementPolicy::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MobileAppManagementPolicy::|public|OdataType:String +com.microsoft.graph.beta.models.MobileAppManagementPolicy::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MobileAppManagementPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileAppManagementPolicy +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileAppManagementPolicyCollectionResponse com.microsoft.graph.beta.models.MobileAppPolicySetItem-->PolicySetItem com.microsoft.graph.beta.models.MobileAppPolicySetItem::|public|constructor():void com.microsoft.graph.beta.models.MobileAppPolicySetItem::|public|getFieldDeserializers():Map> @@ -228988,6 +230808,20 @@ com.microsoft.graph.beta.models.MobileAppRelationshipCollectionResponse::|static com.microsoft.graph.beta.models.MobileAppRelationshipType::0000-Child com.microsoft.graph.beta.models.MobileAppRelationshipType::0001-Parent com.microsoft.graph.beta.models.MobileAppRelationshipType::0002-UnknownFutureValue +com.microsoft.graph.beta.models.MobileAppScriptReference::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.MobileAppScriptReference::|public|constructor():void +com.microsoft.graph.beta.models.MobileAppScriptReference::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.MobileAppScriptReference::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.MobileAppScriptReference::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MobileAppScriptReference::|public|getOdataType():String +com.microsoft.graph.beta.models.MobileAppScriptReference::|public|getTargetId():String +com.microsoft.graph.beta.models.MobileAppScriptReference::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MobileAppScriptReference::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.MobileAppScriptReference::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.MobileAppScriptReference::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.MobileAppScriptReference::|public|setTargetId(value?:String):void +com.microsoft.graph.beta.models.MobileAppScriptReference::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileAppScriptReference +com.microsoft.graph.beta.models.MobileAppScriptReference~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.MobileAppSupersedence-->MobileAppRelationship com.microsoft.graph.beta.models.MobileAppSupersedence::|public|constructor():void com.microsoft.graph.beta.models.MobileAppSupersedence::|public|getFieldDeserializers():Map> @@ -229121,6 +230955,19 @@ com.microsoft.graph.beta.models.MobileContainedAppCollectionResponse::|public|ge com.microsoft.graph.beta.models.MobileContainedAppCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.MobileContainedAppCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.MobileContainedAppCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileContainedAppCollectionResponse +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy-->MobilityManagementPolicy +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|constructor():void +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|OdataType:String +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileDeviceManagementPolicy +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileDeviceManagementPolicyCollectionResponse com.microsoft.graph.beta.models.MobileLobApp-->MobileApp com.microsoft.graph.beta.models.MobileLobApp::|public|constructor():void com.microsoft.graph.beta.models.MobileLobApp::|public|getCommittedContentVersion():String @@ -229541,6 +231388,27 @@ com.microsoft.graph.beta.models.MutualTlsOauthConfigurationCollectionResponse::| com.microsoft.graph.beta.models.MutualTlsOauthConfigurationCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.MutualTlsOauthConfigurationCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.MutualTlsOauthConfigurationCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MutualTlsOauthConfigurationCollectionResponse +com.microsoft.graph.beta.models.NamedLocation-->PolicyDeletableItem +com.microsoft.graph.beta.models.NamedLocation::|public|constructor():void +com.microsoft.graph.beta.models.NamedLocation::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.NamedLocation::|public|getDisplayName():String +com.microsoft.graph.beta.models.NamedLocation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.NamedLocation::|public|getId():String +com.microsoft.graph.beta.models.NamedLocation::|public|getModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.NamedLocation::|public|OdataType:String +com.microsoft.graph.beta.models.NamedLocation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.NamedLocation::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.NamedLocation::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.NamedLocation::|public|setId(value?:String):void +com.microsoft.graph.beta.models.NamedLocation::|public|setModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.NamedLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):NamedLocation +com.microsoft.graph.beta.models.NamedLocationCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.NamedLocationCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.NamedLocationCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.NamedLocationCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.NamedLocationCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.NamedLocationCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.NamedLocationCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):NamedLocationCollectionResponse com.microsoft.graph.beta.models.NamePronunciationSettings-->Entity com.microsoft.graph.beta.models.NamePronunciationSettings::|public|constructor():void com.microsoft.graph.beta.models.NamePronunciationSettings::|public|getFieldDeserializers():Map> @@ -229741,6 +231609,26 @@ com.microsoft.graph.beta.models.networkaccess.Algorithm::0001-Sha1 com.microsoft.graph.beta.models.networkaccess.Algorithm::0002-Sha256 com.microsoft.graph.beta.models.networkaccess.Algorithm::0003-Sha256ac com.microsoft.graph.beta.models.networkaccess.Algorithm::0004-UnknownFutureValue +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|getCloudAppsCount():Long +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|getEnterpriseAppsCount():Long +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|getOdataType():String +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|getTimeStampDateTime():OffsetDateTime +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|getTotalCount():Long +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|setCloudAppsCount(value?:Long):void +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|setEnterpriseAppsCount(value?:Long):void +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|setTimeStampDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|public|setTotalCount(value?:Long):void +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ApplicationAnalyticsUsagePoint +com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.networkaccess.ApplicationSnapshot::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.networkaccess.ApplicationSnapshot::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.ApplicationSnapshot::|public|getAdditionalData():Map @@ -229854,6 +231742,127 @@ com.microsoft.graph.beta.models.networkaccess.BranchSiteCollectionResponse::|sta com.microsoft.graph.beta.models.networkaccess.ClientFallbackAction::0000-Bypass com.microsoft.graph.beta.models.networkaccess.ClientFallbackAction::0001-Block com.microsoft.graph.beta.models.networkaccess.ClientFallbackAction::0002-UnknownFutureValue +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0000-HostingServices +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0001-ItServices +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0002-AccountingAndFinance +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0003-BusinessManagement +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0004-Productivity +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0005-ECommerce +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0006-Education +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0007-Marketing +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0008-HumanResourceManagement +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0009-Health +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0010-Security +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0011-GenerativeAi +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0012-NewsAndEntertainment +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0013-OperationsManagement +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0014-ContentManagement +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0015-DevelopmentTools +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0016-Collaboration +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0017-Crm +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0018-Communications +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0019-DataAnalytics +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0020-Advertising +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0021-SupplyChainAndLogistics +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0022-ProjectManagement +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0023-TransportationAndTravel +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0024-CloudComputingPlatform +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0025-BusinessIntelligence +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0026-CloudStorage +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0027-PropertyManagement +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0028-ContentSharing +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0029-CustomerSupport +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0030-Sales +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0031-ProductDesign +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0032-SocialNetwork +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0033-OnlineMeetings +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0034-Webmail +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0035-InternetOfThings +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0036-Forums +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0037-WebAnalytics +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0038-WebsiteMonitoring +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0039-VendorManagementSystem +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0040-PersonalInstantMessaging +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0041-CodeHosting +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0042-UnknownFutureValue +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0043-McpServer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0044-AiModelProvider +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getCategory():CloudApplicationCategory +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getCloudApplicationCatalogId():String +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getComplianceScore():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getGeneralScore():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getLegalScore():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getLoginUser():String +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getName():String +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getOdataType():String +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getRiskScore():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getSecurityScore():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getSubactivity():String +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setCategory(value?:CloudApplicationCategory):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setCloudApplicationCatalogId(value?:String):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setComplianceScore(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setGeneralScore(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setLegalScore(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setLoginUser(value?:String):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setName(value?:String):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setRiskScore(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setSecurityScore(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setSubactivity(value?:String):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudApplicationMetadata +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getCategory():CloudApplicationCategory +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getCloudApplicationCatalogId():String +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getComplianceScore():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getDeviceCount():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getFirstAccessDateTime():OffsetDateTime +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getGeneralScore():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getLastAccessDateTime():OffsetDateTime +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getLegalScore():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getName():String +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getOdataType():String +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getRiskScore():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getSecurityScore():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getTotalBytesReceived():Long +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getTotalBytesSent():Long +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getTrafficType():TrafficType +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getTransactionCount():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getUserCount():Integer +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setCategory(value?:CloudApplicationCategory):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setCloudApplicationCatalogId(value?:String):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setComplianceScore(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setDeviceCount(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setFirstAccessDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setGeneralScore(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setLastAccessDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setLegalScore(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setName(value?:String):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setRiskScore(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setSecurityScore(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setTotalBytesReceived(value?:Long):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setTotalBytesSent(value?:Long):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setTrafficType(value?:TrafficType):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setTransactionCount(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setUserCount(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudApplicationReport +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicy-->Entity com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicy::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicy::|public|getCreatedDateTime():OffsetDateTime @@ -230258,6 +232267,38 @@ com.microsoft.graph.beta.models.networkaccess.DiscoveredApplicationSegmentReport com.microsoft.graph.beta.models.networkaccess.DiscoveredApplicationSegmentReport::|public|setUserCount(value?:Integer):void com.microsoft.graph.beta.models.networkaccess.DiscoveredApplicationSegmentReport::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DiscoveredApplicationSegmentReport com.microsoft.graph.beta.models.networkaccess.DiscoveredApplicationSegmentReport~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getAccessType():AccessType +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getApplicationId():String +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getDeviceCount():Integer +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getFirstAccessDateTime():OffsetDateTime +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getLastAccessDateTime():OffsetDateTime +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getOdataType():String +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getTotalBytesReceived():Long +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getTotalBytesSent():Long +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getTrafficType():TrafficType +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getTransactionCount():Integer +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|getUserCount():Integer +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setAccessType(value?:AccessType):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setApplicationId(value?:String):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setDeviceCount(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setFirstAccessDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setLastAccessDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setTotalBytesReceived(value?:Long):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setTotalBytesSent(value?:Long):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setTrafficType(value?:TrafficType):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setTransactionCount(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|public|setUserCount(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EnterpriseApplicationReport +com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.networkaccess.EntitiesSummary::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.networkaccess.EntitiesSummary::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.EntitiesSummary::|public|getAdditionalData():Map @@ -230395,9 +232436,11 @@ com.microsoft.graph.beta.models.networkaccess.ForwardingOptions::|static|public| com.microsoft.graph.beta.models.networkaccess.ForwardingPolicy-->Policy com.microsoft.graph.beta.models.networkaccess.ForwardingPolicy::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.ForwardingPolicy::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.ForwardingPolicy::|public|getPrivateAccessAppId():String com.microsoft.graph.beta.models.networkaccess.ForwardingPolicy::|public|getTrafficForwardingType():TrafficForwardingType com.microsoft.graph.beta.models.networkaccess.ForwardingPolicy::|public|OdataType:String com.microsoft.graph.beta.models.networkaccess.ForwardingPolicy::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.ForwardingPolicy::|public|setPrivateAccessAppId(value?:String):void com.microsoft.graph.beta.models.networkaccess.ForwardingPolicy::|public|setTrafficForwardingType(value?:TrafficForwardingType):void com.microsoft.graph.beta.models.networkaccess.ForwardingPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardingPolicy com.microsoft.graph.beta.models.networkaccess.ForwardingPolicyCollectionResponse-->BaseCollectionPaginationCountResponse @@ -230417,12 +232460,14 @@ com.microsoft.graph.beta.models.networkaccess.ForwardingProfile-->Profile com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|getAssociations():java.util.List com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|getIsCustomProfile():Boolean com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|getPriority():Integer com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|getServicePrincipal():ServicePrincipal com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|getTrafficForwardingType():TrafficForwardingType com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|OdataType:String com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|setAssociations(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|setIsCustomProfile(value?:Boolean):void com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|setPriority(value?:Integer):void com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|setServicePrincipal(value?:ServicePrincipal):void com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|setTrafficForwardingType(value?:TrafficForwardingType):void @@ -230692,6 +232737,7 @@ com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|getA com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|getAgentVersion():String com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|getApplicationSnapshot():ApplicationSnapshot com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|getCloudApplicationMetadata():CloudApplicationMetadata com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|getConnectionId():String com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|getCreatedDateTime():OffsetDateTime com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|getDescription():String @@ -230743,6 +232789,7 @@ com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|setA com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|setAgentVersion(value?:String):void com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|setApplicationSnapshot(value?:ApplicationSnapshot):void com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|setCloudApplicationMetadata(value?:CloudApplicationMetadata):void com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|setConnectionId(value?:String):void com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|setCreatedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.networkaccess.NetworkAccessTraffic::|public|setDescription(value?:String):void @@ -237363,6 +239410,7 @@ com.microsoft.graph.beta.models.Pkcs12CertificateInformation~~>AdditionalDataHol com.microsoft.graph.beta.models.Place-->Entity com.microsoft.graph.beta.models.Place::|public|constructor():void com.microsoft.graph.beta.models.Place::|public|getAddress():PhysicalAddress +com.microsoft.graph.beta.models.Place::|public|getCheckIns():java.util.List com.microsoft.graph.beta.models.Place::|public|getDisplayName():String com.microsoft.graph.beta.models.Place::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.Place::|public|getGeoCoordinates():OutlookGeoCoordinates @@ -237375,6 +239423,7 @@ com.microsoft.graph.beta.models.Place::|public|getTags():java.util.List com.microsoft.graph.beta.models.Place::|public|OdataType:String com.microsoft.graph.beta.models.Place::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.Place::|public|setAddress(value?:PhysicalAddress):void +com.microsoft.graph.beta.models.Place::|public|setCheckIns(value?:java.util.List):void com.microsoft.graph.beta.models.Place::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.Place::|public|setGeoCoordinates(value?:OutlookGeoCoordinates):void com.microsoft.graph.beta.models.Place::|public|setIsWheelChairAccessible(value?:Boolean):void @@ -238498,6 +240547,30 @@ com.microsoft.graph.beta.models.PolicyBinding::|public|setInclusions(value?:java com.microsoft.graph.beta.models.PolicyBinding::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.PolicyBinding::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyBinding com.microsoft.graph.beta.models.PolicyBinding~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.PolicyDeletableItem::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|constructor():void +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|getDeletedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|getOdataType():String +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|setDeletedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.PolicyDeletableItem::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.PolicyDeletableItem::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyDeletableItem +com.microsoft.graph.beta.models.PolicyDeletableItem~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.PolicyDeletableRoot-->Entity +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|constructor():void +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|getCrossTenantPartners():java.util.List +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|getCrossTenantSyncPolicyPartners():java.util.List +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|OdataType:String +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|setCrossTenantPartners(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyDeletableRoot::|public|setCrossTenantSyncPolicyPartners(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyDeletableRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyDeletableRoot com.microsoft.graph.beta.models.PolicyFile-->Entity com.microsoft.graph.beta.models.PolicyFile::|public|constructor():void com.microsoft.graph.beta.models.PolicyFile::|public|getContent():byte[] @@ -238586,8 +240659,10 @@ com.microsoft.graph.beta.models.PolicyRoot::|public|getAuthenticationStrengthPol com.microsoft.graph.beta.models.PolicyRoot::|public|getAuthorizationPolicy():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getB2cAuthenticationMethodsPolicy():B2cAuthenticationMethodsPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|getClaimsMappingPolicies():java.util.List +com.microsoft.graph.beta.models.PolicyRoot::|public|getConditionalAccessPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getCrossTenantAccessPolicy():CrossTenantAccessPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|getDefaultAppManagementPolicy():TenantAppManagementPolicy +com.microsoft.graph.beta.models.PolicyRoot::|public|getDeletedItems():PolicyDeletableRoot com.microsoft.graph.beta.models.PolicyRoot::|public|getDeviceRegistrationPolicy():DeviceRegistrationPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|getDirectoryRoleAccessReviewPolicy():DirectoryRoleAccessReviewPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|getExternalIdentitiesPolicy():ExternalIdentitiesPolicy @@ -238596,8 +240671,8 @@ com.microsoft.graph.beta.models.PolicyRoot::|public|getFederatedTokenValidationP com.microsoft.graph.beta.models.PolicyRoot::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.PolicyRoot::|public|getHomeRealmDiscoveryPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getIdentitySecurityDefaultsEnforcementPolicy():IdentitySecurityDefaultsEnforcementPolicy -com.microsoft.graph.beta.models.PolicyRoot::|public|getMobileAppManagementPolicies():java.util.List -com.microsoft.graph.beta.models.PolicyRoot::|public|getMobileDeviceManagementPolicies():java.util.List +com.microsoft.graph.beta.models.PolicyRoot::|public|getMobileAppManagementPolicies():java.util.List +com.microsoft.graph.beta.models.PolicyRoot::|public|getMobileDeviceManagementPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getPermissionGrantPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getPermissionGrantPreApprovalPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getRoleManagementPolicies():java.util.List @@ -238617,8 +240692,10 @@ com.microsoft.graph.beta.models.PolicyRoot::|public|setAuthenticationStrengthPol com.microsoft.graph.beta.models.PolicyRoot::|public|setAuthorizationPolicy(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setB2cAuthenticationMethodsPolicy(value?:B2cAuthenticationMethodsPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setClaimsMappingPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyRoot::|public|setConditionalAccessPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setCrossTenantAccessPolicy(value?:CrossTenantAccessPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setDefaultAppManagementPolicy(value?:TenantAppManagementPolicy):void +com.microsoft.graph.beta.models.PolicyRoot::|public|setDeletedItems(value?:PolicyDeletableRoot):void com.microsoft.graph.beta.models.PolicyRoot::|public|setDeviceRegistrationPolicy(value?:DeviceRegistrationPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setDirectoryRoleAccessReviewPolicy(value?:DirectoryRoleAccessReviewPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setExternalIdentitiesPolicy(value?:ExternalIdentitiesPolicy):void @@ -238626,8 +240703,8 @@ com.microsoft.graph.beta.models.PolicyRoot::|public|setFeatureRolloutPolicies(va com.microsoft.graph.beta.models.PolicyRoot::|public|setFederatedTokenValidationPolicy(value?:FederatedTokenValidationPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setHomeRealmDiscoveryPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setIdentitySecurityDefaultsEnforcementPolicy(value?:IdentitySecurityDefaultsEnforcementPolicy):void -com.microsoft.graph.beta.models.PolicyRoot::|public|setMobileAppManagementPolicies(value?:java.util.List):void -com.microsoft.graph.beta.models.PolicyRoot::|public|setMobileDeviceManagementPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyRoot::|public|setMobileAppManagementPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyRoot::|public|setMobileDeviceManagementPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setPermissionGrantPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setPermissionGrantPreApprovalPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setRoleManagementPolicies(value?:java.util.List):void @@ -241037,6 +243114,16 @@ com.microsoft.graph.beta.models.PrivateLinkDetails::|public|setPolicyTenantId(va com.microsoft.graph.beta.models.PrivateLinkDetails::|public|setResourceId(value?:String):void com.microsoft.graph.beta.models.PrivateLinkDetails::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivateLinkDetails com.microsoft.graph.beta.models.PrivateLinkDetails~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.PrivateLinkNamedLocation-->NamedLocation +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|constructor():void +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|getIsTrusted():Boolean +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|getPrivateLinkResourcePolicyIds():java.util.List +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|OdataType:String +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|setIsTrusted(value?:Boolean):void +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|public|setPrivateLinkResourcePolicyIds(value?:java.util.List):void +com.microsoft.graph.beta.models.PrivateLinkNamedLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivateLinkNamedLocation com.microsoft.graph.beta.models.PrivateNetworkDestinationType::0000-IpAddress com.microsoft.graph.beta.models.PrivateNetworkDestinationType::0001-IpRange com.microsoft.graph.beta.models.PrivateNetworkDestinationType::0002-IpRangeCidr @@ -242303,6 +244390,26 @@ com.microsoft.graph.beta.models.ProtectGroup::|public|setAllowEmailFromGuestUser com.microsoft.graph.beta.models.ProtectGroup::|public|setAllowGuestUsers(value?:Boolean):void com.microsoft.graph.beta.models.ProtectGroup::|public|setPrivacy(value?:GroupPrivacy):void com.microsoft.graph.beta.models.ProtectGroup::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProtectGroup +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|constructor():void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getCompleted():Integer +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getFailed():Integer +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getInProgress():Integer +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getOdataType():String +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|getTotal():Integer +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setCompleted(value?:Integer):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setFailed(value?:Integer):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setInProgress(value?:Integer):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|public|setTotal(value?:Integer):void +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProtectionPolicyArtifactCount +com.microsoft.graph.beta.models.ProtectionPolicyArtifactCount~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.ProtectionPolicyBase-->Entity com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|constructor():void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getBillingPolicyId():String @@ -242310,8 +244417,10 @@ com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getCreatedBy():Ide com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getCreatedDateTime():OffsetDateTime com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getDisplayName():String com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getIsEnabled():Boolean com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getLastModifiedBy():IdentitySet com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getLastModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getProtectionPolicyArtifactCount():ProtectionPolicyArtifactCount com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getRetentionSettings():java.util.List com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|getStatus():ProtectionPolicyStatus com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|OdataType:String @@ -242320,8 +244429,10 @@ com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setBillingPolicyId com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setCreatedBy(value?:IdentitySet):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setCreatedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setIsEnabled(value?:Boolean):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setLastModifiedBy(value?:IdentitySet):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setLastModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setProtectionPolicyArtifactCount(value?:ProtectionPolicyArtifactCount):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setRetentionSettings(value?:java.util.List):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|public|setStatus(value?:ProtectionPolicyStatus):void com.microsoft.graph.beta.models.ProtectionPolicyBase::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProtectionPolicyBase @@ -247685,6 +249796,14 @@ com.microsoft.graph.beta.models.SectionLinks::|public|setOneNoteClientUrl(value? com.microsoft.graph.beta.models.SectionLinks::|public|setOneNoteWebUrl(value?:ExternalLink):void com.microsoft.graph.beta.models.SectionLinks::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SectionLinks com.microsoft.graph.beta.models.SectionLinks~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.SectionMap-->BaseMapFeature +com.microsoft.graph.beta.models.SectionMap::|public|constructor():void +com.microsoft.graph.beta.models.SectionMap::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SectionMap::|public|getPlaceId():String +com.microsoft.graph.beta.models.SectionMap::|public|OdataType:String +com.microsoft.graph.beta.models.SectionMap::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SectionMap::|public|setPlaceId(value?:String):void +com.microsoft.graph.beta.models.SectionMap::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SectionMap com.microsoft.graph.beta.models.SecureAssessmentAccountType::0000-AzureADAccount com.microsoft.graph.beta.models.SecureAssessmentAccountType::0001-DomainAccount com.microsoft.graph.beta.models.SecureAssessmentAccountType::0002-LocalAccount @@ -249319,6 +251438,9 @@ com.microsoft.graph.beta.models.security.CaseStatus::0003-Closing com.microsoft.graph.beta.models.security.CaseStatus::0004-Closed com.microsoft.graph.beta.models.security.CaseStatus::0005-ClosedWithError com.microsoft.graph.beta.models.security.CaseStatus::0006-UnknownFutureValue +com.microsoft.graph.beta.models.security.CaseType::0000-Standard +com.microsoft.graph.beta.models.security.CaseType::0001-Premium +com.microsoft.graph.beta.models.security.CaseType::0002-UnknownFutureValue com.microsoft.graph.beta.models.security.CategoryTemplate-->FilePlanDescriptorTemplate com.microsoft.graph.beta.models.security.CategoryTemplate::|public|constructor():void com.microsoft.graph.beta.models.security.CategoryTemplate::|public|getFieldDeserializers():Map> @@ -250763,14 +252885,18 @@ com.microsoft.graph.beta.models.security.EdiscoveryCaseMemberCollectionResponse: 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|getCaseType():CaseType com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|getOcr():OcrSettings com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|getRedundancyDetection():RedundancyDetectionSettings +com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|getReviewSetSettings():ReviewSetSettings com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|getTopicModeling():TopicModelingSettings com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|OdataType:String com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|setCaseType(value?:CaseType):void com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|setOcr(value?:OcrSettings):void com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|setRedundancyDetection(value?:RedundancyDetectionSettings):void +com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|setReviewSetSettings(value?:ReviewSetSettings):void com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|public|setTopicModeling(value?:TopicModelingSettings):void com.microsoft.graph.beta.models.security.EdiscoveryCaseSettings::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryCaseSettings com.microsoft.graph.beta.models.security.EdiscoveryCustodian-->DataSourceContainer @@ -252277,11 +254403,15 @@ com.microsoft.graph.beta.models.security.IdentityContainer::|public|constructor( com.microsoft.graph.beta.models.security.IdentityContainer::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.security.IdentityContainer::|public|getHealthIssues():java.util.List com.microsoft.graph.beta.models.security.IdentityContainer::|public|getIdentityAccounts():java.util.List +com.microsoft.graph.beta.models.security.IdentityContainer::|public|getSensorCandidateActivationConfiguration():SensorCandidateActivationConfiguration +com.microsoft.graph.beta.models.security.IdentityContainer::|public|getSensorCandidates():java.util.List com.microsoft.graph.beta.models.security.IdentityContainer::|public|getSensors():java.util.List com.microsoft.graph.beta.models.security.IdentityContainer::|public|OdataType:String com.microsoft.graph.beta.models.security.IdentityContainer::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.security.IdentityContainer::|public|setHealthIssues(value?:java.util.List):void com.microsoft.graph.beta.models.security.IdentityContainer::|public|setIdentityAccounts(value?:java.util.List):void +com.microsoft.graph.beta.models.security.IdentityContainer::|public|setSensorCandidateActivationConfiguration(value?:SensorCandidateActivationConfiguration):void +com.microsoft.graph.beta.models.security.IdentityContainer::|public|setSensorCandidates(value?:java.util.List):void com.microsoft.graph.beta.models.security.IdentityContainer::|public|setSensors(value?:java.util.List):void com.microsoft.graph.beta.models.security.IdentityContainer::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IdentityContainer com.microsoft.graph.beta.models.security.IdentityProvider::0000-EntraID @@ -254445,6 +256575,9 @@ com.microsoft.graph.beta.models.security.RetentionTrigger::0001-DateCreated com.microsoft.graph.beta.models.security.RetentionTrigger::0002-DateModified com.microsoft.graph.beta.models.security.RetentionTrigger::0003-DateOfEvent com.microsoft.graph.beta.models.security.RetentionTrigger::0004-UnknownFutureValue +com.microsoft.graph.beta.models.security.ReviewSetSettings::0000-None +com.microsoft.graph.beta.models.security.ReviewSetSettings::0001-DisableGrouping +com.microsoft.graph.beta.models.security.ReviewSetSettings::0002-UnknownFutureValue com.microsoft.graph.beta.models.security.RuleSchedule::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.security.RuleSchedule::|public|constructor():void com.microsoft.graph.beta.models.security.RuleSchedule::|public|getAdditionalData():Map @@ -254615,13 +256748,21 @@ com.microsoft.graph.beta.models.security.SecurityComplianceUserChangeAuditRecord com.microsoft.graph.beta.models.security.SecurityComplianceUserChangeAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecurityComplianceUserChangeAuditRecord com.microsoft.graph.beta.models.security.SecurityGroupEvidence-->AlertEvidence com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|constructor():void +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getActiveDirectoryObjectGuid():UUID com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getDisplayName():String +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getDistinguishedName():String com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getFriendlyName():String com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getSecurityGroupId():String +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|getSid():String com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|OdataType:String com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|setActiveDirectoryObjectGuid(value?:UUID):void com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|setDistinguishedName(value?:String):void +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|setFriendlyName(value?:String):void com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|setSecurityGroupId(value?:String):void +com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|public|setSid(value?:String):void com.microsoft.graph.beta.models.security.SecurityGroupEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecurityGroupEvidence com.microsoft.graph.beta.models.security.SensitivityLabel-->Entity com.microsoft.graph.beta.models.security.SensitivityLabel::|public|constructor():void @@ -254682,6 +256823,36 @@ com.microsoft.graph.beta.models.security.Sensor::|public|setSensorType(value?:Se com.microsoft.graph.beta.models.security.Sensor::|public|setSettings(value?:SensorSettings):void com.microsoft.graph.beta.models.security.Sensor::|public|setVersion(value?:String):void com.microsoft.graph.beta.models.security.Sensor::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Sensor +com.microsoft.graph.beta.models.security.SensorCandidate-->Entity +com.microsoft.graph.beta.models.security.SensorCandidate::|public|constructor():void +com.microsoft.graph.beta.models.security.SensorCandidate::|public|getComputerDnsName():String +com.microsoft.graph.beta.models.security.SensorCandidate::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.security.SensorCandidate::|public|getLastSeenDateTime():OffsetDateTime +com.microsoft.graph.beta.models.security.SensorCandidate::|public|getSenseClientVersion():String +com.microsoft.graph.beta.models.security.SensorCandidate::|public|OdataType:String +com.microsoft.graph.beta.models.security.SensorCandidate::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.security.SensorCandidate::|public|setComputerDnsName(value?:String):void +com.microsoft.graph.beta.models.security.SensorCandidate::|public|setLastSeenDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.security.SensorCandidate::|public|setSenseClientVersion(value?:String):void +com.microsoft.graph.beta.models.security.SensorCandidate::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SensorCandidate +com.microsoft.graph.beta.models.security.SensorCandidateActivationConfiguration-->Entity +com.microsoft.graph.beta.models.security.SensorCandidateActivationConfiguration::|public|constructor():void +com.microsoft.graph.beta.models.security.SensorCandidateActivationConfiguration::|public|getActivationMode():SensorCandidateActivationMode +com.microsoft.graph.beta.models.security.SensorCandidateActivationConfiguration::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.security.SensorCandidateActivationConfiguration::|public|OdataType:String +com.microsoft.graph.beta.models.security.SensorCandidateActivationConfiguration::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.security.SensorCandidateActivationConfiguration::|public|setActivationMode(value?:SensorCandidateActivationMode):void +com.microsoft.graph.beta.models.security.SensorCandidateActivationConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SensorCandidateActivationConfiguration +com.microsoft.graph.beta.models.security.SensorCandidateActivationMode::0000-Manual +com.microsoft.graph.beta.models.security.SensorCandidateActivationMode::0001-Automated +com.microsoft.graph.beta.models.security.SensorCandidateActivationMode::0002-UnknownFutureValue +com.microsoft.graph.beta.models.security.SensorCandidateCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.security.SensorCandidateCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.security.SensorCandidateCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.security.SensorCandidateCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.security.SensorCandidateCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.security.SensorCandidateCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.security.SensorCandidateCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SensorCandidateCollectionResponse com.microsoft.graph.beta.models.security.SensorCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.security.SensorCollectionResponse::|public|constructor():void com.microsoft.graph.beta.models.security.SensorCollectionResponse::|public|getFieldDeserializers():Map> @@ -255755,6 +257926,7 @@ com.microsoft.graph.beta.models.security.User::|static|public|createFromDiscrimi com.microsoft.graph.beta.models.security.UserAccount::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.security.UserAccount::|public|constructor():void com.microsoft.graph.beta.models.security.UserAccount::|public|getAccountName():String +com.microsoft.graph.beta.models.security.UserAccount::|public|getActiveDirectoryObjectGuid():UUID com.microsoft.graph.beta.models.security.UserAccount::|public|getAdditionalData():Map com.microsoft.graph.beta.models.security.UserAccount::|public|getAzureAdUserId():String com.microsoft.graph.beta.models.security.UserAccount::|public|getBackingStore():BackingStore @@ -255767,6 +257939,7 @@ com.microsoft.graph.beta.models.security.UserAccount::|public|getUserPrincipalNa com.microsoft.graph.beta.models.security.UserAccount::|public|getUserSid():String com.microsoft.graph.beta.models.security.UserAccount::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.security.UserAccount::|public|setAccountName(value?:String):void +com.microsoft.graph.beta.models.security.UserAccount::|public|setActiveDirectoryObjectGuid(value?:UUID):void com.microsoft.graph.beta.models.security.UserAccount::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.security.UserAccount::|public|setAzureAdUserId(value?:String):void com.microsoft.graph.beta.models.security.UserAccount::|public|setBackingStore(value:BackingStore):void @@ -257457,6 +259630,14 @@ com.microsoft.graph.beta.models.ServicePrincipalRiskDetectionCollectionResponse: com.microsoft.graph.beta.models.ServicePrincipalRiskDetectionCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ServicePrincipalRiskDetectionCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.ServicePrincipalRiskDetectionCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalRiskDetectionCollectionResponse +com.microsoft.graph.beta.models.ServicePrincipalSignIn-->SignInIdentity +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|public|constructor():void +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|public|getServicePrincipalId():String +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|public|OdataType:String +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|public|setServicePrincipalId(value?:String):void +com.microsoft.graph.beta.models.ServicePrincipalSignIn::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalSignIn com.microsoft.graph.beta.models.ServicePrincipalSignInActivity-->Entity com.microsoft.graph.beta.models.ServicePrincipalSignInActivity::|public|constructor():void com.microsoft.graph.beta.models.ServicePrincipalSignInActivity::|public|getAppId():String @@ -257593,6 +259774,16 @@ com.microsoft.graph.beta.models.ServiceStorageQuotaBreakdownCollectionResponse:: com.microsoft.graph.beta.models.ServiceStorageQuotaBreakdownCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ServiceStorageQuotaBreakdownCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.ServiceStorageQuotaBreakdownCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ServiceStorageQuotaBreakdownCollectionResponse +com.microsoft.graph.beta.models.ServiceTagNamedLocation-->NamedLocation +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|constructor():void +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|getIsTrusted():Boolean +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|getServiceTags():java.util.List +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|OdataType:String +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|setIsTrusted(value?:Boolean):void +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|public|setServiceTags(value?:java.util.List):void +com.microsoft.graph.beta.models.ServiceTagNamedLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ServiceTagNamedLocation com.microsoft.graph.beta.models.ServiceUpdateCategory::0000-PreventOrFixIssue com.microsoft.graph.beta.models.ServiceUpdateCategory::0001-PlanForChange com.microsoft.graph.beta.models.ServiceUpdateCategory::0002-StayInformed @@ -258953,6 +261144,50 @@ com.microsoft.graph.beta.models.SignInCollectionResponse::|public|getValue():jav com.microsoft.graph.beta.models.SignInCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.SignInCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.SignInCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SignInCollectionResponse +com.microsoft.graph.beta.models.SignInConditions::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.SignInConditions::|public|constructor():void +com.microsoft.graph.beta.models.SignInConditions::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.SignInConditions::|public|getAuthenticationFlow():AuthenticationFlow +com.microsoft.graph.beta.models.SignInConditions::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.SignInConditions::|public|getClientAppType():ConditionalAccessClientApp +com.microsoft.graph.beta.models.SignInConditions::|public|getCountry():String +com.microsoft.graph.beta.models.SignInConditions::|public|getDeviceInfo():DeviceInfo +com.microsoft.graph.beta.models.SignInConditions::|public|getDevicePlatform():ConditionalAccessDevicePlatform +com.microsoft.graph.beta.models.SignInConditions::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SignInConditions::|public|getInsiderRiskLevel():InsiderRiskLevel +com.microsoft.graph.beta.models.SignInConditions::|public|getIpAddress():String +com.microsoft.graph.beta.models.SignInConditions::|public|getOdataType():String +com.microsoft.graph.beta.models.SignInConditions::|public|getServicePrincipalRiskLevel():RiskLevel +com.microsoft.graph.beta.models.SignInConditions::|public|getSignInRiskLevel():RiskLevel +com.microsoft.graph.beta.models.SignInConditions::|public|getUserRiskLevel():RiskLevel +com.microsoft.graph.beta.models.SignInConditions::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SignInConditions::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.SignInConditions::|public|setAuthenticationFlow(value?:AuthenticationFlow):void +com.microsoft.graph.beta.models.SignInConditions::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.SignInConditions::|public|setClientAppType(value?:ConditionalAccessClientApp):void +com.microsoft.graph.beta.models.SignInConditions::|public|setCountry(value?:String):void +com.microsoft.graph.beta.models.SignInConditions::|public|setDeviceInfo(value?:DeviceInfo):void +com.microsoft.graph.beta.models.SignInConditions::|public|setDevicePlatform(value?:ConditionalAccessDevicePlatform):void +com.microsoft.graph.beta.models.SignInConditions::|public|setInsiderRiskLevel(value?:InsiderRiskLevel):void +com.microsoft.graph.beta.models.SignInConditions::|public|setIpAddress(value?:String):void +com.microsoft.graph.beta.models.SignInConditions::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.SignInConditions::|public|setServicePrincipalRiskLevel(value?:RiskLevel):void +com.microsoft.graph.beta.models.SignInConditions::|public|setSignInRiskLevel(value?:RiskLevel):void +com.microsoft.graph.beta.models.SignInConditions::|public|setUserRiskLevel(value?:RiskLevel):void +com.microsoft.graph.beta.models.SignInConditions::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SignInConditions +com.microsoft.graph.beta.models.SignInConditions~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.SignInContext::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.SignInContext::|public|constructor():void +com.microsoft.graph.beta.models.SignInContext::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.SignInContext::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.SignInContext::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SignInContext::|public|getOdataType():String +com.microsoft.graph.beta.models.SignInContext::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SignInContext::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.SignInContext::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.SignInContext::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.SignInContext::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SignInContext +com.microsoft.graph.beta.models.SignInContext~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.SignInFrequencyAuthenticationType::0000-PrimaryAndSecondaryAuthentication com.microsoft.graph.beta.models.SignInFrequencyAuthenticationType::0001-SecondaryAuthentication com.microsoft.graph.beta.models.SignInFrequencyAuthenticationType::0002-UnknownFutureValue @@ -259013,6 +261248,18 @@ com.microsoft.graph.beta.models.SignInIdentifierType::0002-ProxyAddress com.microsoft.graph.beta.models.SignInIdentifierType::0003-QrCode com.microsoft.graph.beta.models.SignInIdentifierType::0004-OnPremisesUserPrincipalName com.microsoft.graph.beta.models.SignInIdentifierType::0005-UnknownFutureValue +com.microsoft.graph.beta.models.SignInIdentity::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.SignInIdentity::|public|constructor():void +com.microsoft.graph.beta.models.SignInIdentity::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.SignInIdentity::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.SignInIdentity::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SignInIdentity::|public|getOdataType():String +com.microsoft.graph.beta.models.SignInIdentity::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SignInIdentity::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.SignInIdentity::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.SignInIdentity::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.SignInIdentity::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SignInIdentity +com.microsoft.graph.beta.models.SignInIdentity~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.SignInLocation::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.SignInLocation::|public|constructor():void com.microsoft.graph.beta.models.SignInLocation::|public|getAdditionalData():Map @@ -263315,29 +265562,6 @@ com.microsoft.graph.beta.models.TeamworkUserIdentityType::0006-PhoneUser com.microsoft.graph.beta.models.TeamworkUserIdentityType::0007-UnknownFutureValue com.microsoft.graph.beta.models.TeamworkUserIdentityType::0008-EmailUser com.microsoft.graph.beta.models.TeamworkUserIdentityType::0009-AzureCommunicationServicesUser -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner-->Entity -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|constructor():void -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|getAppAuthorized():Boolean -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|getDisplayName():String -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|getEnabled():Boolean -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|getLastConnectionDateTime():OffsetDateTime -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|getUrl():String -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|OdataType:String -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|setAppAuthorized(value?:Boolean):void -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|setDisplayName(value?:String):void -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|setEnabled(value?:Boolean):void -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|setLastConnectionDateTime(value?:OffsetDateTime):void -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|public|setUrl(value?:String):void -com.microsoft.graph.beta.models.TelecomExpenseManagementPartner::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TelecomExpenseManagementPartner -com.microsoft.graph.beta.models.TelecomExpenseManagementPartnerCollectionResponse-->BaseCollectionPaginationCountResponse -com.microsoft.graph.beta.models.TelecomExpenseManagementPartnerCollectionResponse::|public|constructor():void -com.microsoft.graph.beta.models.TelecomExpenseManagementPartnerCollectionResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.TelecomExpenseManagementPartnerCollectionResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.models.TelecomExpenseManagementPartnerCollectionResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.TelecomExpenseManagementPartnerCollectionResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.models.TelecomExpenseManagementPartnerCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TelecomExpenseManagementPartnerCollectionResponse com.microsoft.graph.beta.models.TeleconferenceDeviceAudioQuality-->TeleconferenceDeviceMediaQuality com.microsoft.graph.beta.models.TeleconferenceDeviceAudioQuality::|public|constructor():void com.microsoft.graph.beta.models.TeleconferenceDeviceAudioQuality::|public|getFieldDeserializers():Map> @@ -266225,6 +268449,14 @@ com.microsoft.graph.beta.models.UnifiedStorageQuota::|public|setState(value?:Str com.microsoft.graph.beta.models.UnifiedStorageQuota::|public|setTotal(value?:Long):void com.microsoft.graph.beta.models.UnifiedStorageQuota::|public|setUsed(value?:Long):void com.microsoft.graph.beta.models.UnifiedStorageQuota::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UnifiedStorageQuota +com.microsoft.graph.beta.models.UnitMap-->BaseMapFeature +com.microsoft.graph.beta.models.UnitMap::|public|constructor():void +com.microsoft.graph.beta.models.UnitMap::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.UnitMap::|public|getPlaceId():String +com.microsoft.graph.beta.models.UnitMap::|public|OdataType:String +com.microsoft.graph.beta.models.UnitMap::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.UnitMap::|public|setPlaceId(value?:String):void +com.microsoft.graph.beta.models.UnitMap::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UnitMap com.microsoft.graph.beta.models.UnitOfMeasure::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.UnitOfMeasure::|public|constructor():void com.microsoft.graph.beta.models.UnitOfMeasure::|public|getAdditionalData():Map @@ -266597,6 +268829,7 @@ com.microsoft.graph.beta.models.User::|public|constructor():void com.microsoft.graph.beta.models.User::|public|getAboutMe():String com.microsoft.graph.beta.models.User::|public|getAccountEnabled():Boolean com.microsoft.graph.beta.models.User::|public|getActivities():java.util.List +com.microsoft.graph.beta.models.User::|public|getAdhocCalls():java.util.List com.microsoft.graph.beta.models.User::|public|getAgeGroup():String com.microsoft.graph.beta.models.User::|public|getAgreementAcceptances():java.util.List com.microsoft.graph.beta.models.User::|public|getAnalytics():UserAnalytics @@ -266759,6 +268992,7 @@ com.microsoft.graph.beta.models.User::|public|serialize(writer:SerializationWrit com.microsoft.graph.beta.models.User::|public|setAboutMe(value?:String):void com.microsoft.graph.beta.models.User::|public|setAccountEnabled(value?:Boolean):void com.microsoft.graph.beta.models.User::|public|setActivities(value?:java.util.List):void +com.microsoft.graph.beta.models.User::|public|setAdhocCalls(value?:java.util.List):void com.microsoft.graph.beta.models.User::|public|setAgeGroup(value?:String):void com.microsoft.graph.beta.models.User::|public|setAgreementAcceptances(value?:java.util.List):void com.microsoft.graph.beta.models.User::|public|setAnalytics(value?:UserAnalytics):void @@ -266970,6 +269204,17 @@ com.microsoft.graph.beta.models.UserAccountSecurityType::0002-Power com.microsoft.graph.beta.models.UserAccountSecurityType::0003-Administrator com.microsoft.graph.beta.models.UserAccountSecurityType::0004-UnknownFutureValue com.microsoft.graph.beta.models.UserAccount~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.UserAction::0000-RegisterSecurityInformation +com.microsoft.graph.beta.models.UserAction::0001-RegisterOrJoinDevices +com.microsoft.graph.beta.models.UserAction::0002-UnknownFutureValue +com.microsoft.graph.beta.models.UserActionContext-->SignInContext +com.microsoft.graph.beta.models.UserActionContext::|public|constructor():void +com.microsoft.graph.beta.models.UserActionContext::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.UserActionContext::|public|getUserAction():UserAction +com.microsoft.graph.beta.models.UserActionContext::|public|OdataType:String +com.microsoft.graph.beta.models.UserActionContext::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.UserActionContext::|public|setUserAction(value?:UserAction):void +com.microsoft.graph.beta.models.UserActionContext::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserActionContext com.microsoft.graph.beta.models.UserActivity-->Entity com.microsoft.graph.beta.models.UserActivity::|public|constructor():void com.microsoft.graph.beta.models.UserActivity::|public|getActivationUrl():String @@ -269349,6 +271594,18 @@ com.microsoft.graph.beta.models.UserSettings::|public|setStorage(value?:UserStor com.microsoft.graph.beta.models.UserSettings::|public|setWindows(value?:java.util.List):void com.microsoft.graph.beta.models.UserSettings::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserSettings com.microsoft.graph.beta.models.UserSet~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.UserSignIn-->SignInIdentity +com.microsoft.graph.beta.models.UserSignIn::|public|constructor():void +com.microsoft.graph.beta.models.UserSignIn::|public|getExternalTenantId():String +com.microsoft.graph.beta.models.UserSignIn::|public|getExternalUserType():ConditionalAccessGuestOrExternalUserTypes +com.microsoft.graph.beta.models.UserSignIn::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.UserSignIn::|public|getUserId():String +com.microsoft.graph.beta.models.UserSignIn::|public|OdataType:String +com.microsoft.graph.beta.models.UserSignIn::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.UserSignIn::|public|setExternalTenantId(value?:String):void +com.microsoft.graph.beta.models.UserSignIn::|public|setExternalUserType(value?:ConditionalAccessGuestOrExternalUserTypes):void +com.microsoft.graph.beta.models.UserSignIn::|public|setUserId(value?:String):void +com.microsoft.graph.beta.models.UserSignIn::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserSignIn com.microsoft.graph.beta.models.UserSignInInsight-->GovernanceInsight com.microsoft.graph.beta.models.UserSignInInsight::|public|constructor():void com.microsoft.graph.beta.models.UserSignInInsight::|public|getFieldDeserializers():Map> @@ -271207,6 +273464,37 @@ com.microsoft.graph.beta.models.WellknownListName::0000-None com.microsoft.graph.beta.models.WellknownListName::0001-DefaultList com.microsoft.graph.beta.models.WellknownListName::0002-FlaggedEmails com.microsoft.graph.beta.models.WellknownListName::0003-UnknownFutureValue +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0000-NotSet +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0001-NotEnoughInformation +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0002-InvalidCondition +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0003-Users +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0004-WorkloadIdentities +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0005-Application +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0006-UserActions +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0007-AuthenticationContext +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0008-DevicePlatform +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0009-Devices +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0010-ClientApps +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0011-Location +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0012-SignInRisk +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0013-EmptyPolicy +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0014-InvalidPolicy +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0015-PolicyNotEnabled +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0016-UserRisk +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0017-Time +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0018-InsiderRisk +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0019-AuthenticationFlow +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0020-UnknownFutureValue +com.microsoft.graph.beta.models.WhatIfAnalysisResult-->ConditionalAccessPolicy +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|constructor():void +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|getAnalysisReasons():WhatIfAnalysisReasons +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|getPolicyApplies():Boolean +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|OdataType:String +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|setAnalysisReasons(value?:WhatIfAnalysisReasons):void +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|setPolicyApplies(value?:Boolean):void +com.microsoft.graph.beta.models.WhatIfAnalysisResult::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WhatIfAnalysisResult com.microsoft.graph.beta.models.WiFiAuthenticationMethod::0000-Certificate com.microsoft.graph.beta.models.WiFiAuthenticationMethod::0001-UsernameAndPassword com.microsoft.graph.beta.models.WiFiAuthenticationMethod::0002-DerivedCredential @@ -271245,6 +273533,8 @@ com.microsoft.graph.beta.models.Win32CatalogAppAssignmentSettings::|public|seria com.microsoft.graph.beta.models.Win32CatalogAppAssignmentSettings::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Win32CatalogAppAssignmentSettings com.microsoft.graph.beta.models.Win32LobApp-->MobileLobApp com.microsoft.graph.beta.models.Win32LobApp::|public|constructor():void +com.microsoft.graph.beta.models.Win32LobApp::|public|getActiveInstallScript():MobileAppScriptReference +com.microsoft.graph.beta.models.Win32LobApp::|public|getActiveUninstallScript():MobileAppScriptReference com.microsoft.graph.beta.models.Win32LobApp::|public|getAllowAvailableUninstall():Boolean com.microsoft.graph.beta.models.Win32LobApp::|public|getAllowedArchitectures():WindowsArchitecture com.microsoft.graph.beta.models.Win32LobApp::|public|getApplicableArchitectures():WindowsArchitecture @@ -271267,6 +273557,8 @@ com.microsoft.graph.beta.models.Win32LobApp::|public|getSetupFilePath():String com.microsoft.graph.beta.models.Win32LobApp::|public|getUninstallCommandLine():String com.microsoft.graph.beta.models.Win32LobApp::|public|OdataType:String com.microsoft.graph.beta.models.Win32LobApp::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.Win32LobApp::|public|setActiveInstallScript(value?:MobileAppScriptReference):void +com.microsoft.graph.beta.models.Win32LobApp::|public|setActiveUninstallScript(value?:MobileAppScriptReference):void com.microsoft.graph.beta.models.Win32LobApp::|public|setAllowAvailableUninstall(value?:Boolean):void com.microsoft.graph.beta.models.Win32LobApp::|public|setAllowedArchitectures(value?:WindowsArchitecture):void com.microsoft.graph.beta.models.Win32LobApp::|public|setApplicableArchitectures(value?:WindowsArchitecture):void @@ -271430,6 +273722,12 @@ com.microsoft.graph.beta.models.Win32LobAppInstallExperience::|public|setOdataTy com.microsoft.graph.beta.models.Win32LobAppInstallExperience::|public|setRunAsAccount(value?:RunAsAccountType):void com.microsoft.graph.beta.models.Win32LobAppInstallExperience::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Win32LobAppInstallExperience com.microsoft.graph.beta.models.Win32LobAppInstallExperience~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.Win32LobAppInstallPowerShellScript-->Win32LobAppScript +com.microsoft.graph.beta.models.Win32LobAppInstallPowerShellScript::|public|constructor():void +com.microsoft.graph.beta.models.Win32LobAppInstallPowerShellScript::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Win32LobAppInstallPowerShellScript::|public|OdataType:String +com.microsoft.graph.beta.models.Win32LobAppInstallPowerShellScript::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.Win32LobAppInstallPowerShellScript::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Win32LobAppInstallPowerShellScript com.microsoft.graph.beta.models.Win32LobAppMsiInformation::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.Win32LobAppMsiInformation::|public|constructor():void com.microsoft.graph.beta.models.Win32LobAppMsiInformation::|public|getAdditionalData():Map @@ -271698,6 +273996,22 @@ com.microsoft.graph.beta.models.Win32LobAppRuleOperator::0006-LessThanOrEqual com.microsoft.graph.beta.models.Win32LobAppRuleType::0000-Detection com.microsoft.graph.beta.models.Win32LobAppRuleType::0001-Requirement com.microsoft.graph.beta.models.Win32LobAppRule~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.Win32LobAppScript-->MobileAppContentScript +com.microsoft.graph.beta.models.Win32LobAppScript::|public|constructor():void +com.microsoft.graph.beta.models.Win32LobAppScript::|public|getEnforceSignatureCheck():Boolean +com.microsoft.graph.beta.models.Win32LobAppScript::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Win32LobAppScript::|public|getRunAs32Bit():Boolean +com.microsoft.graph.beta.models.Win32LobAppScript::|public|OdataType:String +com.microsoft.graph.beta.models.Win32LobAppScript::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.Win32LobAppScript::|public|setEnforceSignatureCheck(value?:Boolean):void +com.microsoft.graph.beta.models.Win32LobAppScript::|public|setRunAs32Bit(value?:Boolean):void +com.microsoft.graph.beta.models.Win32LobAppScript::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Win32LobAppScript +com.microsoft.graph.beta.models.Win32LobAppUninstallPowerShellScript-->Win32LobAppScript +com.microsoft.graph.beta.models.Win32LobAppUninstallPowerShellScript::|public|constructor():void +com.microsoft.graph.beta.models.Win32LobAppUninstallPowerShellScript::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Win32LobAppUninstallPowerShellScript::|public|OdataType:String +com.microsoft.graph.beta.models.Win32LobAppUninstallPowerShellScript::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.Win32LobAppUninstallPowerShellScript::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Win32LobAppUninstallPowerShellScript com.microsoft.graph.beta.models.Win32LobAutoUpdateSupersededAppsState::0000-NotConfigured com.microsoft.graph.beta.models.Win32LobAutoUpdateSupersededAppsState::0001-Enabled com.microsoft.graph.beta.models.Win32LobAutoUpdateSupersededAppsState::0002-UnknownFutureValue @@ -275348,6 +277662,7 @@ com.microsoft.graph.beta.models.WindowsMalwareThreatState::0009-Allowed com.microsoft.graph.beta.models.WindowsMalwareThreatState::0010-NoStatusCleared com.microsoft.graph.beta.models.WindowsManagedAppClipboardSharingLevel::0000-AnyDestinationAnySource com.microsoft.graph.beta.models.WindowsManagedAppClipboardSharingLevel::0001-None +com.microsoft.graph.beta.models.WindowsManagedAppClipboardSharingLevel::0002-UnknownFutureValue com.microsoft.graph.beta.models.WindowsManagedAppDataTransferLevel::0000-AllApps com.microsoft.graph.beta.models.WindowsManagedAppDataTransferLevel::0001-None com.microsoft.graph.beta.models.WindowsManagedAppProtection-->ManagedAppPolicy @@ -275965,6 +278280,7 @@ com.microsoft.graph.beta.models.WindowsQualityUpdateCadence::0002-UnknownFutureV com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem-->WindowsUpdateCatalogItem com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|constructor():void com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getClassification():WindowsQualityUpdateCategory +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getCveSeverityInformation():WindowsQualityUpdateCveSeverityInformation com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getIsExpeditable():Boolean com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getKbArticleId():String @@ -275973,6 +278289,7 @@ com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|getQual com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|OdataType:String com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|setClassification(value?:WindowsQualityUpdateCategory):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|setCveSeverityInformation(value?:WindowsQualityUpdateCveSeverityInformation):void com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|setIsExpeditable(value?:Boolean):void com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|setKbArticleId(value?:String):void com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogItem::|public|setProductRevisions(value?:java.util.List):void @@ -276023,6 +278340,40 @@ com.microsoft.graph.beta.models.WindowsQualityUpdateCatalogProductRevision~~>Add com.microsoft.graph.beta.models.WindowsQualityUpdateCategory::0000-All com.microsoft.graph.beta.models.WindowsQualityUpdateCategory::0001-Security com.microsoft.graph.beta.models.WindowsQualityUpdateCategory::0002-NonSecurity +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|constructor():void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|getCveInformationUrl():String +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|getCveNumber():String +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|getOdataType():String +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|setCveInformationUrl(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|setCveNumber(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WindowsQualityUpdateCveDetail +com.microsoft.graph.beta.models.WindowsQualityUpdateCveDetail~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|constructor():void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|getExploitedCves():java.util.List +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|getMaxBaseScore():Double +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|getMaxSeverityLevel():WindowsUpdateCveSeverityLevel +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|getOdataType():String +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|setExploitedCves(value?:java.util.List):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|setMaxBaseScore(value?:Double):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|setMaxSeverityLevel(value?:WindowsUpdateCveSeverityLevel):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WindowsQualityUpdateCveSeverityInformation +com.microsoft.graph.beta.models.WindowsQualityUpdateCveSeverityInformation~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.WindowsQualityUpdatePolicy-->Entity com.microsoft.graph.beta.models.WindowsQualityUpdatePolicy::|public|constructor():void com.microsoft.graph.beta.models.WindowsQualityUpdatePolicy::|public|getApprovalSettings():java.util.List @@ -276312,6 +278663,10 @@ com.microsoft.graph.beta.models.WindowsUpdateCatalogItemCollectionResponse::|pub com.microsoft.graph.beta.models.WindowsUpdateCatalogItemCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.WindowsUpdateCatalogItemCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.WindowsUpdateCatalogItemCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):WindowsUpdateCatalogItemCollectionResponse +com.microsoft.graph.beta.models.WindowsUpdateCveSeverityLevel::0000-Critical +com.microsoft.graph.beta.models.WindowsUpdateCveSeverityLevel::0001-Important +com.microsoft.graph.beta.models.WindowsUpdateCveSeverityLevel::0002-Moderate +com.microsoft.graph.beta.models.WindowsUpdateCveSeverityLevel::0003-UnknownFutureValue com.microsoft.graph.beta.models.WindowsUpdateForBusinessConfiguration-->DeviceConfiguration com.microsoft.graph.beta.models.WindowsUpdateForBusinessConfiguration::|public|constructor():void com.microsoft.graph.beta.models.WindowsUpdateForBusinessConfiguration::|public|getAllowWindows11Upgrade():Boolean @@ -280089,6 +282444,7 @@ com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder:: com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|get():Connectivity com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Connectivity +com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl(url:String):MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|patch(body:Connectivity):Connectivity com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|patch(body:Connectivity; requestConfiguration?:java.util.function.Consumer):Connectivity com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|remoteNetworks:RemoteNetworksRequestBuilder @@ -280099,6 +282455,15 @@ com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder:: com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|toPatchRequestInformation(body:Connectivity):RequestInformation com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|toPatchRequestInformation(body:Connectivity; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|withUrl(rawUrl:String):ConnectivityRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; url?:String):Void +com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|get():WebCategory +com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):WebCategory +com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -281571,6 +283936,55 @@ com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessentiti com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessentitiessummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessentitiessummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessentitiessummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|constructor():void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; aggregatedBy?:String; endDateTime?:OffsetDateTime; startDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|get():GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|constructor():void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|userId:String +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; endDateTime?:OffsetDateTime; startDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|get():GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetconnectionsummarieswithstartdatetimewithenddatetime.GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetconnectionsummarieswithstartdatetimewithenddatetime.GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():void com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetconnectionsummarieswithstartdatetimewithenddatetime.GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|getFieldDeserializers():Map> @@ -281662,6 +284076,31 @@ com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetdis com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetdiscoveredapplicationsegmentreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetdiscoveredapplicationsegmentreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetdiscoveredapplicationsegmentreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|constructor():void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters::|public|userId:String +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; endDateTime?:OffsetDateTime; startDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|get():GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccesstransactionsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccesstransactionsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccesstransactionsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.GetQueryParameters::|public|filter:String @@ -281781,11 +284220,14 @@ com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|mi com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime(endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime(endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilder com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime(endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder +com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy(aggregatedBy:String; endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder +com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId(endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime(endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTime(discoveryPivotDateTime:OffsetDateTime; endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy(aggregatedBy:String; endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTime(activityPivotDateTime:OffsetDateTime; endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId(endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder +com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId(endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime(endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId(aggregatedBy:String; endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder com.microsoft.graph.beta.networkaccess.reports.ReportsRequestBuilder::|public|microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId(endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder @@ -284962,6 +287404,71 @@ com.microsoft.graph.beta.places.graphroomlist.GraphRoomListRequestBuilder::|publ com.microsoft.graph.beta.places.graphroomlist.GraphRoomListRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.places.graphroomlist.GraphRoomListRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.graphroomlist.GraphRoomListRequestBuilder::|public|withUrl(rawUrl:String):GraphRoomListRequestBuilder +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|byCheckInClaimCalendarEventId(checkInClaimCalendarEventId:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|get():CheckInClaimCollectionResponse +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CheckInClaimCollectionResponse +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|post(body:CheckInClaim):CheckInClaim +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|post(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|toPostRequestInformation(body:CheckInClaim):RequestInformation +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|toPostRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder::|public|withUrl(rawUrl:String):CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|get():CheckInClaim +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|patch(body:CheckInClaim):CheckInClaim +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|patch(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse::|public|constructor():void com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse::|public|getFieldDeserializers():Map> @@ -284989,6 +287496,71 @@ com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder::|pub com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder::|public|withUrl(rawUrl:String):DescendantsRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|byCheckInClaimCalendarEventId(checkInClaimCalendarEventId:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|get():CheckInClaimCollectionResponse +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CheckInClaimCollectionResponse +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|post(body:CheckInClaim):CheckInClaim +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|post(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|toPostRequestInformation(body:CheckInClaim):RequestInformation +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|toPostRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder::|public|withUrl(rawUrl:String):CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|get():CheckInClaim +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|patch(body:CheckInClaim):CheckInClaim +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|patch(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetQueryParameters::|public|select:String[] @@ -284996,6 +287568,7 @@ com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetQueryP com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public|checkIns:CheckInsRequestBuilder com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public|get():Room @@ -285003,6 +287576,71 @@ com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public| com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public|withUrl(rawUrl:String):GraphRoomRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|byCheckInClaimCalendarEventId(checkInClaimCalendarEventId:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|get():CheckInClaimCollectionResponse +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CheckInClaimCollectionResponse +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|post(body:CheckInClaim):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|post(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|toPostRequestInformation(body:CheckInClaim):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|toPostRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder::|public|withUrl(rawUrl:String):CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|get():CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|patch(body:CheckInClaim):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|patch(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder.GetQueryParameters::|public|select:String[] @@ -285010,6 +287648,7 @@ com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder.G com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder.GetQueryParameters~~>QueryParameters com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|checkIns:CheckInsRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|get():RoomList @@ -285035,6 +287674,71 @@ com.microsoft.graph.beta.places.item.graphroomlist.rooms.count.CountRequestBuild com.microsoft.graph.beta.places.item.graphroomlist.rooms.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.rooms.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.rooms.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|byCheckInClaimCalendarEventId(checkInClaimCalendarEventId:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|get():CheckInClaimCollectionResponse +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CheckInClaimCollectionResponse +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|post(body:CheckInClaim):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|post(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|toPostRequestInformation(body:CheckInClaim):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|toPostRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder::|public|withUrl(rawUrl:String):CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|get():CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|patch(body:CheckInClaim):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|patch(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -285044,6 +287748,7 @@ com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBui com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder::|public|checkIns:CheckInsRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder::|public|delete():Void @@ -285124,6 +287829,71 @@ com.microsoft.graph.beta.places.item.graphroomlist.workspaces.count.CountRequest com.microsoft.graph.beta.places.item.graphroomlist.workspaces.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.workspaces.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.workspaces.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|byCheckInClaimCalendarEventId(checkInClaimCalendarEventId:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|get():CheckInClaimCollectionResponse +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CheckInClaimCollectionResponse +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|post(body:CheckInClaim):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|post(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|toPostRequestInformation(body:CheckInClaim):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|toPostRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder::|public|withUrl(rawUrl:String):CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|get():CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|patch(body:CheckInClaim):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|patch(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):CheckInClaim +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -285133,6 +287903,7 @@ com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItem com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder::|public|checkIns:CheckInsRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder::|public|delete():Void @@ -285202,6 +287973,7 @@ com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.Workspa com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|checkIns:CheckInsRequestBuilder com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|delete():Void @@ -287468,6 +290240,81 @@ com.microsoft.graph.beta.policies.claimsmappingpolicies.item.ClaimsMappingPolicy com.microsoft.graph.beta.policies.claimsmappingpolicies.item.ClaimsMappingPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ClaimsMappingPolicy):RequestInformation com.microsoft.graph.beta.policies.claimsmappingpolicies.item.ClaimsMappingPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ClaimsMappingPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.claimsmappingpolicies.item.ClaimsMappingPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):ClaimsMappingPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|byConditionalAccessPolicyId(conditionalAccessPolicyId:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|get():ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|post(body:ConditionalAccessPolicy):ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|post(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|toPostRequestInformation(body:ConditionalAccessPolicy):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|toPostRequestInformation(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|withUrl(rawUrl:String):ConditionalAccessPoliciesRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get():ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|patch(body:ConditionalAccessPolicy):ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|patch(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ConditionalAccessPolicy):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:ConditionalAccessPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|post():ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.CrossTenantAccessPolicyRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.CrossTenantAccessPolicyRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.policies.crosstenantaccesspolicy.CrossTenantAccessPolicyRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -287561,6 +290408,7 @@ com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTen com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|identitySynchronization:IdentitySynchronizationRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner):CrossTenantAccessPolicyConfigurationPartner com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|restore:RestoreRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -287585,6 +290433,7 @@ com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identity com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|put(body:CrossTenantIdentitySyncPolicyPartner):CrossTenantIdentitySyncPolicyPartner com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|put(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|restore:RestoreRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -287592,6 +290441,24 @@ com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identity com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toPutRequestInformation(body:CrossTenantIdentitySyncPolicyPartner):RequestInformation com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toPutRequestInformation(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|withUrl(rawUrl:String):IdentitySynchronizationRequestBuilder +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|post():CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|post():CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.PartnersRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.PartnersRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.PartnersRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -287737,6 +290604,217 @@ com.microsoft.graph.beta.policies.defaultappmanagementpolicy.DefaultAppManagemen com.microsoft.graph.beta.policies.defaultappmanagementpolicy.DefaultAppManagementPolicyRequestBuilder::|public|toPatchRequestInformation(body:TenantAppManagementPolicy):RequestInformation com.microsoft.graph.beta.policies.defaultappmanagementpolicy.DefaultAppManagementPolicyRequestBuilder::|public|toPatchRequestInformation(body:TenantAppManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.defaultappmanagementpolicy.DefaultAppManagementPolicyRequestBuilder::|public|withUrl(rawUrl:String):DefaultAppManagementPolicyRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|byCrossTenantAccessPolicyConfigurationPartnerTenantId(crossTenantAccessPolicyConfigurationPartnerTenantId:String):CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|get():CrossTenantAccessPolicyConfigurationPartnerCollectionResponse +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartnerCollectionResponse +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|post(body:CrossTenantAccessPolicyConfigurationPartner):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|post(body:CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|toPostRequestInformation(body:CrossTenantAccessPolicyConfigurationPartner):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|toPostRequestInformation(body:CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder::|public|withUrl(rawUrl:String):CrossTenantPartnersRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|get():CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|identitySynchronization:IdentitySynchronizationRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantAccessPolicyConfigurationPartner):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantAccessPolicyConfigurationPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|withUrl(rawUrl:String):CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|get():CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|put(body:CrossTenantIdentitySyncPolicyPartner):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|put(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toPutRequestInformation(body:CrossTenantIdentitySyncPolicyPartner):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|toPutRequestInformation(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder::|public|withUrl(rawUrl:String):IdentitySynchronizationRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|post():CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|post():CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantAccessPolicyConfigurationPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|byCrossTenantIdentitySyncPolicyPartnerTenantId(crossTenantIdentitySyncPolicyPartnerTenantId:String):CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|get():CrossTenantIdentitySyncPolicyPartnerCollectionResponse +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartnerCollectionResponse +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|post(body:CrossTenantIdentitySyncPolicyPartner):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|post(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|toPostRequestInformation(body:CrossTenantIdentitySyncPolicyPartner):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|toPostRequestInformation(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder::|public|withUrl(rawUrl:String):CrossTenantSyncPolicyPartnersRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|get():CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|put(body:CrossTenantIdentitySyncPolicyPartner):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|put(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|restore:RestoreRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|toPutRequestInformation(body:CrossTenantIdentitySyncPolicyPartner):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|toPutRequestInformation(body:CrossTenantIdentitySyncPolicyPartner; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder::|public|withUrl(rawUrl:String):CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|post():CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantIdentitySyncPolicyPartner +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder::|public|withUrl(rawUrl:String):RestoreRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|crossTenantPartners:CrossTenantPartnersRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|crossTenantSyncPolicyPartners:CrossTenantSyncPolicyPartnersRequestBuilder +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|get():PolicyDeletableRoot +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PolicyDeletableRoot +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|patch(body:PolicyDeletableRoot):PolicyDeletableRoot +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|patch(body:PolicyDeletableRoot; requestConfiguration?:java.util.function.Consumer):PolicyDeletableRoot +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|toPatchRequestInformation(body:PolicyDeletableRoot):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|toPatchRequestInformation(body:PolicyDeletableRoot; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder::|public|withUrl(rawUrl:String):DeletedItemsRequestBuilder com.microsoft.graph.beta.policies.deviceregistrationpolicy.DeviceRegistrationPolicyRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.deviceregistrationpolicy.DeviceRegistrationPolicyRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.policies.deviceregistrationpolicy.DeviceRegistrationPolicyRequestBuilder.GetQueryParameters::|public|select:String[] @@ -288248,31 +291326,31 @@ com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.includedgroup com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.includedgroups.ref.RefRequestBuilder::|public|toPostRequestInformation(body:ReferenceCreate):RequestInformation com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.includedgroups.ref.RefRequestBuilder::|public|toPostRequestInformation(body:ReferenceCreate; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.includedgroups.ref.RefRequestBuilder::|public|withUrl(rawUrl:String):RefRequestBuilder -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|get():MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|includedGroups:IncludedGroupsRequestBuilder -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|patch(body:MobilityManagementPolicy):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|patch(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobilityManagementPolicy):RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):MobilityManagementPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|get():MobileAppManagementPolicy +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppManagementPolicy +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|includedGroups:IncludedGroupsRequestBuilder +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|patch(body:MobileAppManagementPolicy):MobileAppManagementPolicy +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|patch(body:MobileAppManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobileAppManagementPolicy +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppManagementPolicy):RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobileAppManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):MobileAppManagementPolicyItemRequestBuilder com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -288287,18 +291365,18 @@ com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagemen com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|byMobilityManagementPolicyId(mobilityManagementPolicyId:String):MobilityManagementPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|byMobileAppManagementPolicyId(mobileAppManagementPolicyId:String):MobileAppManagementPolicyItemRequestBuilder com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|get():MobilityManagementPolicyCollectionResponse -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicyCollectionResponse -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|post(body:MobilityManagementPolicy):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|post(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicy +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|get():MobileAppManagementPolicyCollectionResponse +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileAppManagementPolicyCollectionResponse +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|post(body:MobileAppManagementPolicy):MobileAppManagementPolicy +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|post(body:MobileAppManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobileAppManagementPolicy com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobilityManagementPolicy):RequestInformation -com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobileAppManagementPolicy):RequestInformation +com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobileAppManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.mobileappmanagementpolicies.MobileAppManagementPoliciesRequestBuilder::|public|withUrl(rawUrl:String):MobileAppManagementPoliciesRequestBuilder com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String @@ -288432,31 +291510,31 @@ com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.includedgr com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.includedgroups.ref.RefRequestBuilder::|public|toPostRequestInformation(body:ReferenceCreate):RequestInformation com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.includedgroups.ref.RefRequestBuilder::|public|toPostRequestInformation(body:ReferenceCreate; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.includedgroups.ref.RefRequestBuilder::|public|withUrl(rawUrl:String):RefRequestBuilder -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|get():MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|includedGroups:IncludedGroupsRequestBuilder -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|patch(body:MobilityManagementPolicy):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|patch(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobilityManagementPolicy):RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):MobilityManagementPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|get():MobileDeviceManagementPolicy +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileDeviceManagementPolicy +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|includedGroups:IncludedGroupsRequestBuilder +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|patch(body:MobileDeviceManagementPolicy):MobileDeviceManagementPolicy +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|patch(body:MobileDeviceManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobileDeviceManagementPolicy +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobileDeviceManagementPolicy):RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:MobileDeviceManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):MobileDeviceManagementPolicyItemRequestBuilder com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -288471,18 +291549,18 @@ com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceMan com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|byMobilityManagementPolicyId(mobilityManagementPolicyId:String):MobilityManagementPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|byMobileDeviceManagementPolicyId(mobileDeviceManagementPolicyId:String):MobileDeviceManagementPolicyItemRequestBuilder com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|get():MobilityManagementPolicyCollectionResponse -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicyCollectionResponse -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|post(body:MobilityManagementPolicy):MobilityManagementPolicy -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|post(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobilityManagementPolicy +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|get():MobileDeviceManagementPolicyCollectionResponse +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MobileDeviceManagementPolicyCollectionResponse +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|post(body:MobileDeviceManagementPolicy):MobileDeviceManagementPolicy +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|post(body:MobileDeviceManagementPolicy; requestConfiguration?:java.util.function.Consumer):MobileDeviceManagementPolicy com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobilityManagementPolicy):RequestInformation -com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobilityManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobileDeviceManagementPolicy):RequestInformation +com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobileDeviceManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|withUrl(rawUrl:String):MobileDeviceManagementPoliciesRequestBuilder com.microsoft.graph.beta.policies.permissiongrantpolicies.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.permissiongrantpolicies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String @@ -288764,10 +291842,12 @@ com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|authentication com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|authorizationPolicy:AuthorizationPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|b2cAuthenticationMethodsPolicy:B2cAuthenticationMethodsPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|claimsMappingPolicies:ClaimsMappingPoliciesRequestBuilder +com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|conditionalAccessPolicies:ConditionalAccessPoliciesRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|crossTenantAccessPolicy:CrossTenantAccessPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|defaultAppManagementPolicy:DefaultAppManagementPolicyRequestBuilder +com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|deletedItems:DeletedItemsRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|deviceRegistrationPolicy:DeviceRegistrationPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|directoryRoleAccessReviewPolicy:DirectoryRoleAccessReviewPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|externalIdentitiesPolicy:ExternalIdentitiesPolicyRequestBuilder @@ -312109,6 +315189,7 @@ com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.Edi com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|get():EdiscoveryHoldPolicy com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EdiscoveryHoldPolicy +com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|microsoftGraphSecurityRetryPolicy:MicrosoftGraphSecurityRetryPolicyRequestBuilder com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|patch(body:EdiscoveryHoldPolicy):EdiscoveryHoldPolicy com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|patch(body:EdiscoveryHoldPolicy; requestConfiguration?:java.util.function.Consumer):EdiscoveryHoldPolicy com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|siteSources:SiteSourcesRequestBuilder @@ -312120,6 +315201,15 @@ com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.Edi com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:EdiscoveryHoldPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|userSources:UserSourcesRequestBuilder com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):EdiscoveryHoldPolicyItemRequestBuilder +com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.microsoftgraphsecurityretrypolicy.MicrosoftGraphSecurityRetryPolicyRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.microsoftgraphsecurityretrypolicy.MicrosoftGraphSecurityRetryPolicyRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.microsoftgraphsecurityretrypolicy.MicrosoftGraphSecurityRetryPolicyRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.microsoftgraphsecurityretrypolicy.MicrosoftGraphSecurityRetryPolicyRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.microsoftgraphsecurityretrypolicy.MicrosoftGraphSecurityRetryPolicyRequestBuilder::|public|post():Void +com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.microsoftgraphsecurityretrypolicy.MicrosoftGraphSecurityRetryPolicyRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.microsoftgraphsecurityretrypolicy.MicrosoftGraphSecurityRetryPolicyRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.microsoftgraphsecurityretrypolicy.MicrosoftGraphSecurityRetryPolicyRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.microsoftgraphsecurityretrypolicy.MicrosoftGraphSecurityRetryPolicyRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphSecurityRetryPolicyRequestBuilder com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.sitesources.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.sitesources.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.sitesources.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -314673,6 +317763,8 @@ com.microsoft.graph.beta.security.identities.IdentitiesRequestBuilder::|public|h com.microsoft.graph.beta.security.identities.IdentitiesRequestBuilder::|public|identityAccounts:IdentityAccountsRequestBuilder com.microsoft.graph.beta.security.identities.IdentitiesRequestBuilder::|public|patch(body:IdentityContainer):IdentityContainer com.microsoft.graph.beta.security.identities.IdentitiesRequestBuilder::|public|patch(body:IdentityContainer; requestConfiguration?:java.util.function.Consumer):IdentityContainer +com.microsoft.graph.beta.security.identities.IdentitiesRequestBuilder::|public|sensorCandidateActivationConfiguration:SensorCandidateActivationConfigurationRequestBuilder +com.microsoft.graph.beta.security.identities.IdentitiesRequestBuilder::|public|sensorCandidates:SensorCandidatesRequestBuilder com.microsoft.graph.beta.security.identities.IdentitiesRequestBuilder::|public|sensors:SensorsRequestBuilder com.microsoft.graph.beta.security.identities.IdentitiesRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.security.identities.IdentitiesRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation @@ -314772,6 +317864,117 @@ com.microsoft.graph.beta.security.identities.identityaccounts.item.microsoftgrap com.microsoft.graph.beta.security.identities.identityaccounts.item.microsoftgraphsecurityinvokeaction.MicrosoftGraphSecurityInvokeActionRequestBuilder::|public|toPostRequestInformation(body:InvokeActionPostRequestBody):RequestInformation com.microsoft.graph.beta.security.identities.identityaccounts.item.microsoftgraphsecurityinvokeaction.MicrosoftGraphSecurityInvokeActionRequestBuilder::|public|toPostRequestInformation(body:InvokeActionPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.security.identities.identityaccounts.item.microsoftgraphsecurityinvokeaction.MicrosoftGraphSecurityInvokeActionRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphSecurityInvokeActionRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|get():SensorCandidateActivationConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensorCandidateActivationConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|patch(body:SensorCandidateActivationConfiguration):SensorCandidateActivationConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|patch(body:SensorCandidateActivationConfiguration; requestConfiguration?:java.util.function.Consumer):SensorCandidateActivationConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|toPatchRequestInformation(body:SensorCandidateActivationConfiguration):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|toPatchRequestInformation(body:SensorCandidateActivationConfiguration; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder::|public|withUrl(rawUrl:String):SensorCandidateActivationConfigurationRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|get():SensorCandidate +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensorCandidate +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|patch(body:SensorCandidate):SensorCandidate +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|patch(body:SensorCandidate; requestConfiguration?:java.util.function.Consumer):SensorCandidate +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|toPatchRequestInformation(body:SensorCandidate):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|toPatchRequestInformation(body:SensorCandidate; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder::|public|withUrl(rawUrl:String):SensorCandidateItemRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.ActivatePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.ActivatePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.ActivatePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.ActivatePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.ActivatePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.ActivatePostRequestBody::|public|getServerIds():java.util.List +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.ActivatePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.ActivatePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.ActivatePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.ActivatePostRequestBody::|public|setServerIds(value?:java.util.List):void +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.ActivatePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ActivatePostRequestBody +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.ActivatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.MicrosoftGraphSecurityActivateRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.MicrosoftGraphSecurityActivateRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.MicrosoftGraphSecurityActivateRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.MicrosoftGraphSecurityActivateRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.MicrosoftGraphSecurityActivateRequestBuilder::|public|post(body:ActivatePostRequestBody):Void +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.MicrosoftGraphSecurityActivateRequestBuilder::|public|post(body:ActivatePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.MicrosoftGraphSecurityActivateRequestBuilder::|public|toPostRequestInformation(body:ActivatePostRequestBody):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.MicrosoftGraphSecurityActivateRequestBuilder::|public|toPostRequestInformation(body:ActivatePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.MicrosoftGraphSecurityActivateRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphSecurityActivateRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|bySensorCandidateId(sensorCandidateId:String):SensorCandidateItemRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|get():SensorCandidateCollectionResponse +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SensorCandidateCollectionResponse +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|microsoftGraphSecurityActivate:MicrosoftGraphSecurityActivateRequestBuilder +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|post(body:SensorCandidate):SensorCandidate +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|post(body:SensorCandidate; requestConfiguration?:java.util.function.Consumer):SensorCandidate +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|toPostRequestInformation(body:SensorCandidate):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|toPostRequestInformation(body:SensorCandidate; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder::|public|withUrl(rawUrl:String):SensorCandidatesRequestBuilder com.microsoft.graph.beta.security.identities.sensors.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.security.identities.sensors.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.security.identities.sensors.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -376321,6 +379524,319 @@ com.microsoft.graph.beta.users.item.activities.recent.RecentRequestBuilder::|pub com.microsoft.graph.beta.users.item.activities.recent.RecentRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.activities.recent.RecentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.activities.recent.RecentRequestBuilder::|public|withUrl(rawUrl:String):RecentRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|byAdhocCallId(adhocCallId:String):AdhocCallItemRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|get():AdhocCallCollectionResponse +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AdhocCallCollectionResponse +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|post(body:AdhocCall):AdhocCall +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|post(body:AdhocCall; requestConfiguration?:java.util.function.Consumer):AdhocCall +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|toPostRequestInformation(body:AdhocCall):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|toPostRequestInformation(body:AdhocCall; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder::|public|withUrl(rawUrl:String):AdhocCallsRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|get():AdhocCall +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AdhocCall +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|patch(body:AdhocCall):AdhocCall +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|patch(body:AdhocCall; requestConfiguration?:java.util.function.Consumer):AdhocCall +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|recordings:RecordingsRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|toPatchRequestInformation(body:AdhocCall):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|toPatchRequestInformation(body:AdhocCall; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|transcripts:TranscriptsRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder::|public|withUrl(rawUrl:String):AdhocCallItemRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaGetResponse-->BaseDeltaFunctionResponse +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaGetResponse::|public|constructor():void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|content:ContentRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|get():CallRecording +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CallRecording +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|patch(body:CallRecording):CallRecording +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|patch(body:CallRecording; requestConfiguration?:java.util.function.Consumer):CallRecording +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toPatchRequestInformation(body:CallRecording):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toPatchRequestInformation(body:CallRecording; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|withUrl(rawUrl:String):CallRecordingItemRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|put(body:InputStream):CallRecording +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):CallRecording +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder::|public|withUrl(rawUrl:String):ContentRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|byCallRecordingId(callRecordingId:String):CallRecordingItemRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|get():CallRecordingCollectionResponse +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CallRecordingCollectionResponse +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|post(body:CallRecording):CallRecording +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|post(body:CallRecording; requestConfiguration?:java.util.function.Consumer):CallRecording +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|toPostRequestInformation(body:CallRecording):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|toPostRequestInformation(body:CallRecording; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder::|public|withUrl(rawUrl:String):RecordingsRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaGetResponse-->BaseDeltaFunctionResponse +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaGetResponse::|public|constructor():void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|content:ContentRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|get():CallTranscript +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CallTranscript +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|metadataContent:MetadataContentRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|patch(body:CallTranscript):CallTranscript +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|patch(body:CallTranscript; requestConfiguration?:java.util.function.Consumer):CallTranscript +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toPatchRequestInformation(body:CallTranscript):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toPatchRequestInformation(body:CallTranscript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|withUrl(rawUrl:String):CallTranscriptItemRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|put(body:InputStream):CallTranscript +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):CallTranscript +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder::|public|withUrl(rawUrl:String):ContentRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|put(body:InputStream):InputStream +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder::|public|withUrl(rawUrl:String):MetadataContentRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|byCallTranscriptId(callTranscriptId:String):CallTranscriptItemRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|get():CallTranscriptCollectionResponse +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CallTranscriptCollectionResponse +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|post(body:CallTranscript):CallTranscript +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|post(body:CallTranscript; requestConfiguration?:java.util.function.Consumer):CallTranscript +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|toPostRequestInformation(body:CallTranscript):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|toPostRequestInformation(body:CallTranscript; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder::|public|withUrl(rawUrl:String):TranscriptsRequestBuilder com.microsoft.graph.beta.users.item.agreementacceptances.AgreementAcceptancesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.agreementacceptances.AgreementAcceptancesRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.users.item.agreementacceptances.AgreementAcceptancesRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -405620,6 +409136,7 @@ com.microsoft.graph.beta.users.item.UserItemRequestBuilder.GetRequestConfigurati com.microsoft.graph.beta.users.item.UserItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.users.item.UserItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|activities:ActivitiesRequestBuilder +com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|adhocCalls:AdhocCallsRequestBuilder com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|agreementAcceptances:AgreementAcceptancesRequestBuilder com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|analytics:AnalyticsRequestBuilder com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|appConsentRequestsForApproval:AppConsentRequestsForApprovalRequestBuilder 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 6ed8e7e745f..2951bc7863d 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": "5EB399F334C0F9E55B0F2AE5E8680B7D005A4B5B843DC7B13F0CE1ADC74470F3DF65A1C99C015A566C5DAC6D19C0BB9A3742F9D19905375CE07BAA180CFA9681", + "descriptionHash": "A0EC964C141503AB2CA8292C73CBE5CD6C1EB78B8FC1CE6A9A31805C10E44957F0F102F5D44370092370B570087DA11BA4CCEEC9B9EC0B3F0EC727F3DE65F0F4", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.29.0", diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ActionType.java b/src/main/java/com/microsoft/graph/beta/generated/models/ActionType.java new file mode 100644 index 00000000000..940cebde743 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ActionType.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum ActionType implements ValuedEnum { + Tunnel("tunnel"), + Exclude("exclude"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + ActionType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static ActionType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "tunnel": return Tunnel; + case "exclude": return Exclude; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AdhocCall.java b/src/main/java/com/microsoft/graph/beta/generated/models/AdhocCall.java new file mode 100644 index 00000000000..74878c8c7c2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AdhocCall.java @@ -0,0 +1,78 @@ +package com.microsoft.graph.beta.models; + +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 AdhocCall extends Entity implements Parsable { + /** + * Instantiates a new {@link AdhocCall} and sets the default values. + */ + public AdhocCall() { + 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 AdhocCall} + */ + @jakarta.annotation.Nonnull + public static AdhocCall createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AdhocCall(); + } + /** + * 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("recordings", (n) -> { this.setRecordings(n.getCollectionOfObjectValues(CallRecording::createFromDiscriminatorValue)); }); + deserializerMap.put("transcripts", (n) -> { this.setTranscripts(n.getCollectionOfObjectValues(CallTranscript::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the recordings property value. The recordings of a call. Read-only. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getRecordings() { + return this.backingStore.get("recordings"); + } + /** + * Gets the transcripts property value. The transcripts of a call. Read-only. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTranscripts() { + return this.backingStore.get("transcripts"); + } + /** + * Serializes information the 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("recordings", this.getRecordings()); + writer.writeCollectionOfObjectValues("transcripts", this.getTranscripts()); + } + /** + * Sets the recordings property value. The recordings of a call. Read-only. + * @param value Value to set for the recordings property. + */ + public void setRecordings(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("recordings", value); + } + /** + * Sets the transcripts property value. The transcripts of a call. Read-only. + * @param value Value to set for the transcripts property. + */ + public void setTranscripts(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("transcripts", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AdhocCallCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/AdhocCallCollectionResponse.java new file mode 100644 index 00000000000..02ce6ec7cf5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AdhocCallCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +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 AdhocCallCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AdhocCallCollectionResponse} and sets the default values. + */ + public AdhocCallCollectionResponse() { + 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 AdhocCallCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static AdhocCallCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AdhocCallCollectionResponse(); + } + /** + * 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(AdhocCall::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/models/Admin.java b/src/main/java/com/microsoft/graph/beta/generated/models/Admin.java index 1d7e0eb4bc0..f3163b8c468 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Admin.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Admin.java @@ -186,7 +186,7 @@ public Sharepoint getSharepoint() { return this.backingStore.get("sharepoint"); } /** - * Gets the teams property value. Represents a collection of user configurations. + * Gets the teams property value. A container for all Teams telephone number management functionalities and user configurations. * @return a {@link TeamsAdminRoot} */ @jakarta.annotation.Nullable @@ -340,7 +340,7 @@ public void setSharepoint(@jakarta.annotation.Nullable final Sharepoint value) { this.backingStore.set("sharepoint", value); } /** - * Sets the teams property value. Represents a collection of user configurations. + * Sets the teams property value. A container for all Teams telephone number management functionalities and user configurations. * @param value Value to set for the teams property. */ public void setTeams(@jakarta.annotation.Nullable final TeamsAdminRoot value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AndroidDeviceOwnerGeneralDeviceConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/AndroidDeviceOwnerGeneralDeviceConfiguration.java index e6df575f86c..1abe59008ae 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AndroidDeviceOwnerGeneralDeviceConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AndroidDeviceOwnerGeneralDeviceConfiguration.java @@ -263,6 +263,7 @@ public Map> getFieldDeserializers deserializerMap.put("kioskModeIconSize", (n) -> { this.setKioskModeIconSize(n.getEnumValue(AndroidDeviceOwnerKioskModeIconSize::forValue)); }); deserializerMap.put("kioskModeLockHomeScreen", (n) -> { this.setKioskModeLockHomeScreen(n.getBooleanValue()); }); deserializerMap.put("kioskModeManagedFolders", (n) -> { this.setKioskModeManagedFolders(n.getCollectionOfObjectValues(AndroidDeviceOwnerKioskModeManagedFolder::createFromDiscriminatorValue)); }); + deserializerMap.put("kioskModeManagedHomeScreenAppSettings", (n) -> { this.setKioskModeManagedHomeScreenAppSettings(n.getCollectionOfObjectValues(AndroidDeviceOwnerKioskModeApp::createFromDiscriminatorValue)); }); deserializerMap.put("kioskModeManagedHomeScreenAutoSignout", (n) -> { this.setKioskModeManagedHomeScreenAutoSignout(n.getBooleanValue()); }); deserializerMap.put("kioskModeManagedHomeScreenInactiveSignOutDelayInSeconds", (n) -> { this.setKioskModeManagedHomeScreenInactiveSignOutDelayInSeconds(n.getIntegerValue()); }); deserializerMap.put("kioskModeManagedHomeScreenInactiveSignOutNoticeInSeconds", (n) -> { this.setKioskModeManagedHomeScreenInactiveSignOutNoticeInSeconds(n.getIntegerValue()); }); @@ -528,6 +529,14 @@ public Boolean getKioskModeLockHomeScreen() { public java.util.List getKioskModeManagedFolders() { return this.backingStore.get("kioskModeManagedFolders"); } + /** + * Gets the kioskModeManagedHomeScreenAppSettings property value. Indicates the list of managed applications and associated settings, which will be applied when android device is run on kiosk mode with Managed Home Screen. This collection can contain a maximum of 500 elements. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getKioskModeManagedHomeScreenAppSettings() { + return this.backingStore.get("kioskModeManagedHomeScreenAppSettings"); + } /** * Gets the kioskModeManagedHomeScreenAutoSignout property value. Whether or not to automatically sign-out of MHS and Shared device mode applications after inactive for Managed Home Screen. * @return a {@link Boolean} @@ -1339,6 +1348,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeEnumValue("kioskModeIconSize", this.getKioskModeIconSize()); writer.writeBooleanValue("kioskModeLockHomeScreen", this.getKioskModeLockHomeScreen()); writer.writeCollectionOfObjectValues("kioskModeManagedFolders", this.getKioskModeManagedFolders()); + writer.writeCollectionOfObjectValues("kioskModeManagedHomeScreenAppSettings", this.getKioskModeManagedHomeScreenAppSettings()); writer.writeBooleanValue("kioskModeManagedHomeScreenAutoSignout", this.getKioskModeManagedHomeScreenAutoSignout()); writer.writeIntegerValue("kioskModeManagedHomeScreenInactiveSignOutDelayInSeconds", this.getKioskModeManagedHomeScreenInactiveSignOutDelayInSeconds()); writer.writeIntegerValue("kioskModeManagedHomeScreenInactiveSignOutNoticeInSeconds", this.getKioskModeManagedHomeScreenInactiveSignOutNoticeInSeconds()); @@ -1743,6 +1753,13 @@ public void setKioskModeLockHomeScreen(@jakarta.annotation.Nullable final Boolea public void setKioskModeManagedFolders(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("kioskModeManagedFolders", value); } + /** + * Sets the kioskModeManagedHomeScreenAppSettings property value. Indicates the list of managed applications and associated settings, which will be applied when android device is run on kiosk mode with Managed Home Screen. This collection can contain a maximum of 500 elements. + * @param value Value to set for the kioskModeManagedHomeScreenAppSettings property. + */ + public void setKioskModeManagedHomeScreenAppSettings(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("kioskModeManagedHomeScreenAppSettings", value); + } /** * Sets the kioskModeManagedHomeScreenAutoSignout property value. Whether or not to automatically sign-out of MHS and Shared device mode applications after inactive for Managed Home Screen. * @param value Value to set for the kioskModeManagedHomeScreenAutoSignout property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AndroidDeviceOwnerKioskModeApp.java b/src/main/java/com/microsoft/graph/beta/generated/models/AndroidDeviceOwnerKioskModeApp.java index 687baa07e5b..f299cb597bb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AndroidDeviceOwnerKioskModeApp.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AndroidDeviceOwnerKioskModeApp.java @@ -44,9 +44,19 @@ public String getClassName() { public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("className", (n) -> { this.setClassName(n.getStringValue()); }); + deserializerMap.put("offlineAppAccessEnabled", (n) -> { this.setOfflineAppAccessEnabled(n.getBooleanValue()); }); deserializerMap.put("package", (n) -> { this.setPackage(n.getStringValue()); }); + deserializerMap.put("preSignInAppAccessEnabled", (n) -> { this.setPreSignInAppAccessEnabled(n.getBooleanValue()); }); return deserializerMap; } + /** + * Gets the offlineAppAccessEnabled property value. Indicates whether the application can be used when sign in fails due to network issues in Managed Home Screen. When TRUE, indicates the application can be used when sign in fails due to network issues in Managed Home Screen. When FALSE, indicates the application cannot be used when sign in fails due to network issues in Managed Home Screen. Default value is FALSE. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getOfflineAppAccessEnabled() { + return this.backingStore.get("offlineAppAccessEnabled"); + } /** * Gets the package property value. Package name of application * @return a {@link String} @@ -55,6 +65,14 @@ public Map> getFieldDeserializers public String getPackage() { return this.backingStore.get("package"); } + /** + * Gets the preSignInAppAccessEnabled property value. Indicates whether the application can be used prior to signing in to the Managed Home Screen. When TRUE, indicates the app can be used prior to sign in for Managed Home Screen. When FALSE, indicates the app cannot be used prior to sign in for Managed Home Screen. Default value is FALSE. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getPreSignInAppAccessEnabled() { + return this.backingStore.get("preSignInAppAccessEnabled"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -63,7 +81,9 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); super.serialize(writer); writer.writeStringValue("className", this.getClassName()); + writer.writeBooleanValue("offlineAppAccessEnabled", this.getOfflineAppAccessEnabled()); writer.writeStringValue("package", this.getPackage()); + writer.writeBooleanValue("preSignInAppAccessEnabled", this.getPreSignInAppAccessEnabled()); } /** * Sets the className property value. Class name of application @@ -72,6 +92,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setClassName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("className", value); } + /** + * Sets the offlineAppAccessEnabled property value. Indicates whether the application can be used when sign in fails due to network issues in Managed Home Screen. When TRUE, indicates the application can be used when sign in fails due to network issues in Managed Home Screen. When FALSE, indicates the application cannot be used when sign in fails due to network issues in Managed Home Screen. Default value is FALSE. + * @param value Value to set for the offlineAppAccessEnabled property. + */ + public void setOfflineAppAccessEnabled(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("offlineAppAccessEnabled", value); + } /** * Sets the package property value. Package name of application * @param value Value to set for the package property. @@ -79,4 +106,11 @@ public void setClassName(@jakarta.annotation.Nullable final String value) { public void setPackage(@jakarta.annotation.Nullable final String value) { this.backingStore.set("package", value); } + /** + * Sets the preSignInAppAccessEnabled property value. Indicates whether the application can be used prior to signing in to the Managed Home Screen. When TRUE, indicates the app can be used prior to sign in for Managed Home Screen. When FALSE, indicates the app cannot be used prior to sign in for Managed Home Screen. Default value is FALSE. + * @param value Value to set for the preSignInAppAccessEnabled property. + */ + public void setPreSignInAppAccessEnabled(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("preSignInAppAccessEnabled", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java b/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java index cc2ca23856e..0f3a3574311 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java @@ -165,7 +165,7 @@ public Boolean getConnectToVpnOnLaunch() { return this.backingStore.get("connectToVpnOnLaunch"); } /** - * Gets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Gets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -173,7 +173,7 @@ public String getCustomBrowserDisplayName() { return this.backingStore.get("customBrowserDisplayName"); } /** - * Gets the customBrowserPackageId property value. Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Gets the customBrowserPackageId property value. Unique identifier of a custom browser to open weblink on Android. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -615,14 +615,14 @@ public void setConnectToVpnOnLaunch(@jakarta.annotation.Nullable final Boolean v this.backingStore.set("connectToVpnOnLaunch", value); } /** - * Sets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Sets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. * @param value Value to set for the customBrowserDisplayName property. */ public void setCustomBrowserDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("customBrowserDisplayName", value); } /** - * Sets the customBrowserPackageId property value. Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Sets the customBrowserPackageId property value. Unique identifier of a custom browser to open weblink on Android. * @param value Value to set for the customBrowserPackageId property. */ public void setCustomBrowserPackageId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ApplicationContext.java b/src/main/java/com/microsoft/graph/beta/generated/models/ApplicationContext.java new file mode 100644 index 00000000000..4951431b578 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ApplicationContext.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +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 ApplicationContext extends SignInContext implements Parsable { + /** + * Instantiates a new {@link ApplicationContext} and sets the default values. + */ + public ApplicationContext() { + super(); + this.setOdataType("#microsoft.graph.applicationContext"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ApplicationContext} + */ + @jakarta.annotation.Nonnull + public static ApplicationContext createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ApplicationContext(); + } + /** + * 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("includeApplications", (n) -> { this.setIncludeApplications(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the includeApplications property value. Collection of appId values for the applications. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getIncludeApplications() { + return this.backingStore.get("includeApplications"); + } + /** + * Serializes information the 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.writeCollectionOfPrimitiveValues("includeApplications", this.getIncludeApplications()); + } + /** + * Sets the includeApplications property value. Collection of appId values for the applications. + * @param value Value to set for the includeApplications property. + */ + public void setIncludeApplications(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("includeApplications", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AssignmentReviewSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/AssignmentReviewSettings.java index fafd9c592e7..809edd7b9c7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AssignmentReviewSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AssignmentReviewSettings.java @@ -78,10 +78,11 @@ public Integer getDurationInDays() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(10); + final HashMap> deserializerMap = new HashMap>(11); deserializerMap.put("accessReviewTimeoutBehavior", (n) -> { this.setAccessReviewTimeoutBehavior(n.getEnumValue(AccessReviewTimeoutBehavior::forValue)); }); deserializerMap.put("durationInDays", (n) -> { this.setDurationInDays(n.getIntegerValue()); }); deserializerMap.put("isAccessRecommendationEnabled", (n) -> { this.setIsAccessRecommendationEnabled(n.getBooleanValue()); }); + deserializerMap.put("isAgenticExperienceEnabled", (n) -> { this.setIsAgenticExperienceEnabled(n.getBooleanValue()); }); deserializerMap.put("isApprovalJustificationRequired", (n) -> { this.setIsApprovalJustificationRequired(n.getBooleanValue()); }); deserializerMap.put("isEnabled", (n) -> { this.setIsEnabled(n.getBooleanValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); @@ -99,6 +100,14 @@ public Map> getFieldDeserializers public Boolean getIsAccessRecommendationEnabled() { return this.backingStore.get("isAccessRecommendationEnabled"); } + /** + * Gets the isAgenticExperienceEnabled property value. The isAgenticExperienceEnabled property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsAgenticExperienceEnabled() { + return this.backingStore.get("isAgenticExperienceEnabled"); + } /** * Gets the isApprovalJustificationRequired property value. Specifies whether the reviewer must provide justification for the approval. The default value is true. * @return a {@link Boolean} @@ -164,6 +173,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeEnumValue("accessReviewTimeoutBehavior", this.getAccessReviewTimeoutBehavior()); writer.writeIntegerValue("durationInDays", this.getDurationInDays()); writer.writeBooleanValue("isAccessRecommendationEnabled", this.getIsAccessRecommendationEnabled()); + writer.writeBooleanValue("isAgenticExperienceEnabled", this.getIsAgenticExperienceEnabled()); writer.writeBooleanValue("isApprovalJustificationRequired", this.getIsApprovalJustificationRequired()); writer.writeBooleanValue("isEnabled", this.getIsEnabled()); writer.writeStringValue("@odata.type", this.getOdataType()); @@ -209,6 +219,13 @@ public void setDurationInDays(@jakarta.annotation.Nullable final Integer value) public void setIsAccessRecommendationEnabled(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isAccessRecommendationEnabled", value); } + /** + * Sets the isAgenticExperienceEnabled property value. The isAgenticExperienceEnabled property + * @param value Value to set for the isAgenticExperienceEnabled property. + */ + public void setIsAgenticExperienceEnabled(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isAgenticExperienceEnabled", value); + } /** * Sets the isApprovalJustificationRequired property value. Specifies whether the reviewer must provide justification for the approval. The default value is true. * @param value Value to set for the isApprovalJustificationRequired property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AuthContext.java b/src/main/java/com/microsoft/graph/beta/generated/models/AuthContext.java new file mode 100644 index 00000000000..87048c26dbc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AuthContext.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +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 AuthContext extends SignInContext implements Parsable { + /** + * Instantiates a new {@link AuthContext} and sets the default values. + */ + public AuthContext() { + super(); + this.setOdataType("#microsoft.graph.authContext"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AuthContext} + */ + @jakarta.annotation.Nonnull + public static AuthContext createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AuthContext(); + } + /** + * Gets the authenticationContextValue property value. Supported values are c1 through c99. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAuthenticationContextValue() { + return this.backingStore.get("authenticationContextValue"); + } + /** + * 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("authenticationContextValue", (n) -> { this.setAuthenticationContextValue(n.getStringValue()); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("authenticationContextValue", this.getAuthenticationContextValue()); + } + /** + * Sets the authenticationContextValue property value. Supported values are c1 through c99. + * @param value Value to set for the authenticationContextValue property. + */ + public void setAuthenticationContextValue(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("authenticationContextValue", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationFlow.java b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationFlow.java new file mode 100644 index 00000000000..c66ccdede64 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationFlow.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.EnumSet; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AuthenticationFlow implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AuthenticationFlow} and sets the default values. + */ + public AuthenticationFlow() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AuthenticationFlow} + */ + @jakarta.annotation.Nonnull + public static AuthenticationFlow createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AuthenticationFlow(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("transferMethod", (n) -> { this.setTransferMethod(n.getEnumSetValue(ConditionalAccessTransferMethods::forValue)); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the transferMethod property value. Represents the transfer methods in scope for the policy. The possible values are: none, deviceCodeFlow, authenticationTransfer, unknownFutureValue. Default value is none. + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getTransferMethod() { + return this.backingStore.get("transferMethod"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeEnumSetValue("transferMethod", this.getTransferMethod()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the transferMethod property value. Represents the transfer methods in scope for the policy. The possible values are: none, deviceCodeFlow, authenticationTransfer, unknownFutureValue. Default value is none. + * @param value Value to set for the transferMethod property. + */ + public void setTransferMethod(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("transferMethod", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethod.java b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethod.java index 9202a31218a..7e34a7eb135 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethod.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethod.java @@ -60,8 +60,17 @@ public OffsetDateTime getCreatedDateTime() { public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("lastUsedDateTime", (n) -> { this.setLastUsedDateTime(n.getOffsetDateTimeValue()); }); return deserializerMap; } + /** + * Gets the lastUsedDateTime property value. The lastUsedDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastUsedDateTime() { + return this.backingStore.get("lastUsedDateTime"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -70,6 +79,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); super.serialize(writer); writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeOffsetDateTimeValue("lastUsedDateTime", this.getLastUsedDateTime()); } /** * Sets the createdDateTime property value. The date and time the authentication method was registered to the user. Read-only. Optional. This optional value is null if the authentication method doesn't populate it. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. @@ -78,4 +88,11 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("createdDateTime", value); } + /** + * Sets the lastUsedDateTime property value. The lastUsedDateTime property + * @param value Value to set for the lastUsedDateTime property. + */ + public void setLastUsedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastUsedDateTime", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationStrengthUsage.java b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationStrengthUsage.java index 89bced3cb66..b91a9cde8e5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationStrengthUsage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationStrengthUsage.java @@ -61,10 +61,28 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(1); + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("mfa", (n) -> { this.setMfa(n.getCollectionOfObjectValues(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("none", (n) -> { this.setNone(n.getCollectionOfObjectValues(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the mfa property value. The mfa property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMfa() { + return this.backingStore.get("mfa"); + } + /** + * Gets the none property value. The none property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getNone() { + return this.backingStore.get("none"); + } /** * Gets the @odata.type property value. The OdataType property * @return a {@link String} @@ -79,6 +97,8 @@ public String getOdataType() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeCollectionOfObjectValues("mfa", this.getMfa()); + writer.writeCollectionOfObjectValues("none", this.getNone()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -97,6 +117,20 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the mfa property value. The mfa property + * @param value Value to set for the mfa property. + */ + public void setMfa(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("mfa", value); + } + /** + * Sets the none property value. The none property + * @param value Value to set for the none property. + */ + public void setNone(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("none", value); + } /** * Sets the @odata.type property value. The OdataType property * @param value Value to set for the @odata.type property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/BaseMapFeature.java b/src/main/java/com/microsoft/graph/beta/generated/models/BaseMapFeature.java new file mode 100644 index 00000000000..b2ba96b92ff --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/BaseMapFeature.java @@ -0,0 +1,73 @@ +package com.microsoft.graph.beta.models; + +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 BaseMapFeature extends Entity implements Parsable { + /** + * Instantiates a new {@link BaseMapFeature} and sets the default values. + */ + public BaseMapFeature() { + 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 BaseMapFeature} + */ + @jakarta.annotation.Nonnull + public static BaseMapFeature createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.buildingMap": return new BuildingMap(); + case "#microsoft.graph.fixtureMap": return new FixtureMap(); + case "#microsoft.graph.footprintMap": return new FootprintMap(); + case "#microsoft.graph.levelMap": return new LevelMap(); + case "#microsoft.graph.sectionMap": return new SectionMap(); + case "#microsoft.graph.unitMap": return new UnitMap(); + } + } + return new BaseMapFeature(); + } + /** + * 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("properties", (n) -> { this.setProperties(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the properties property value. Concatenated key-value pair of all properties of a GeoJSON file for this baseMapFeature. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getProperties() { + return this.backingStore.get("properties"); + } + /** + * Serializes information the 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("properties", this.getProperties()); + } + /** + * Sets the properties property value. Concatenated key-value pair of all properties of a GeoJSON file for this baseMapFeature. + * @param value Value to set for the properties property. + */ + public void setProperties(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("properties", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Building.java b/src/main/java/com/microsoft/graph/beta/generated/models/Building.java index 47e31fad51e..4c59b9d807e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Building.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Building.java @@ -33,6 +33,7 @@ public static Building createFromDiscriminatorValue(@jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("hasWiFi", (n) -> { this.setHasWiFi(n.getBooleanValue()); }); + deserializerMap.put("map", (n) -> { this.setMap(n.getObjectValue(BuildingMap::createFromDiscriminatorValue)); }); deserializerMap.put("resourceLinks", (n) -> { this.setResourceLinks(n.getCollectionOfObjectValues(ResourceLink::createFromDiscriminatorValue)); }); return deserializerMap; } @@ -44,6 +45,14 @@ public Map> getFieldDeserializers public Boolean getHasWiFi() { return this.backingStore.get("hasWiFi"); } + /** + * Gets the map property value. Map file associated with a building in Places. This object is the IMDF-format representation of building.geojson. + * @return a {@link BuildingMap} + */ + @jakarta.annotation.Nullable + public BuildingMap getMap() { + return this.backingStore.get("map"); + } /** * Gets the resourceLinks property value. A set of links to external resources that are associated with the building. Inherited from place. * @return a {@link java.util.List} @@ -60,6 +69,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); super.serialize(writer); writer.writeBooleanValue("hasWiFi", this.getHasWiFi()); + writer.writeObjectValue("map", this.getMap()); writer.writeCollectionOfObjectValues("resourceLinks", this.getResourceLinks()); } /** @@ -69,6 +79,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setHasWiFi(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("hasWiFi", value); } + /** + * Sets the map property value. Map file associated with a building in Places. This object is the IMDF-format representation of building.geojson. + * @param value Value to set for the map property. + */ + public void setMap(@jakarta.annotation.Nullable final BuildingMap value) { + this.backingStore.set("map", value); + } /** * Sets the resourceLinks property value. A set of links to external resources that are associated with the building. Inherited from place. * @param value Value to set for the resourceLinks property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/BuildingMap.java b/src/main/java/com/microsoft/graph/beta/generated/models/BuildingMap.java new file mode 100644 index 00000000000..9d2952400d4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/BuildingMap.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.models; + +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 BuildingMap extends BaseMapFeature implements Parsable { + /** + * Instantiates a new {@link BuildingMap} and sets the default values. + */ + public BuildingMap() { + super(); + this.setOdataType("#microsoft.graph.buildingMap"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link BuildingMap} + */ + @jakarta.annotation.Nonnull + public static BuildingMap createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new BuildingMap(); + } + /** + * 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("footprints", (n) -> { this.setFootprints(n.getCollectionOfObjectValues(FootprintMap::createFromDiscriminatorValue)); }); + deserializerMap.put("levels", (n) -> { this.setLevels(n.getCollectionOfObjectValues(LevelMap::createFromDiscriminatorValue)); }); + deserializerMap.put("placeId", (n) -> { this.setPlaceId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the footprints property value. Represents the approximate physical extent of a referenced building. It corresponds to footprint.geojson in IMDF format. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getFootprints() { + return this.backingStore.get("footprints"); + } + /** + * Gets the levels property value. Represents a physical floor structure within a building. It corresponds to level.geojson in IMDF format. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getLevels() { + return this.backingStore.get("levels"); + } + /** + * Gets the placeId property value. Identifier for the building to which this buildingMap belongs. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPlaceId() { + return this.backingStore.get("placeId"); + } + /** + * Serializes information the 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("footprints", this.getFootprints()); + writer.writeCollectionOfObjectValues("levels", this.getLevels()); + writer.writeStringValue("placeId", this.getPlaceId()); + } + /** + * Sets the footprints property value. Represents the approximate physical extent of a referenced building. It corresponds to footprint.geojson in IMDF format. + * @param value Value to set for the footprints property. + */ + public void setFootprints(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("footprints", value); + } + /** + * Sets the levels property value. Represents a physical floor structure within a building. It corresponds to level.geojson in IMDF format. + * @param value Value to set for the levels property. + */ + public void setLevels(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("levels", value); + } + /** + * Sets the placeId property value. Identifier for the building to which this buildingMap belongs. + * @param value Value to set for the placeId property. + */ + public void setPlaceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("placeId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CaPoliciesDeletableRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/CaPoliciesDeletableRoot.java new file mode 100644 index 00000000000..60b2721ccc3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CaPoliciesDeletableRoot.java @@ -0,0 +1,78 @@ +package com.microsoft.graph.beta.models; + +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 CaPoliciesDeletableRoot extends Entity implements Parsable { + /** + * Instantiates a new {@link CaPoliciesDeletableRoot} and sets the default values. + */ + public CaPoliciesDeletableRoot() { + 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 CaPoliciesDeletableRoot} + */ + @jakarta.annotation.Nonnull + public static CaPoliciesDeletableRoot createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CaPoliciesDeletableRoot(); + } + /** + * 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("namedLocations", (n) -> { this.setNamedLocations(n.getCollectionOfObjectValues(NamedLocation::createFromDiscriminatorValue)); }); + deserializerMap.put("policies", (n) -> { this.setPolicies(n.getCollectionOfObjectValues(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the namedLocations property value. The namedLocations property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getNamedLocations() { + return this.backingStore.get("namedLocations"); + } + /** + * Gets the policies property value. The policies property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getPolicies() { + return this.backingStore.get("policies"); + } + /** + * Serializes information the 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("namedLocations", this.getNamedLocations()); + writer.writeCollectionOfObjectValues("policies", this.getPolicies()); + } + /** + * Sets the namedLocations property value. The namedLocations property + * @param value Value to set for the namedLocations property. + */ + public void setNamedLocations(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("namedLocations", value); + } + /** + * Sets the policies property value. The policies property + * @param value Value to set for the policies property. + */ + public void setPolicies(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("policies", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CheckInClaim.java b/src/main/java/com/microsoft/graph/beta/generated/models/CheckInClaim.java new file mode 100644 index 00000000000..e43d87adcc9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CheckInClaim.java @@ -0,0 +1,159 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckInClaim implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CheckInClaim} and sets the default values. + */ + public CheckInClaim() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CheckInClaim} + */ + @jakarta.annotation.Nonnull + public static CheckInClaim createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CheckInClaim(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the calendarEventId property value. The calendarEventId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCalendarEventId() { + return this.backingStore.get("calendarEventId"); + } + /** + * Gets the checkInMethod property value. The checkInMethod property + * @return a {@link CheckInMethod} + */ + @jakarta.annotation.Nullable + public CheckInMethod getCheckInMethod() { + return this.backingStore.get("checkInMethod"); + } + /** + * Gets the createdDateTime property value. The createdDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("calendarEventId", (n) -> { this.setCalendarEventId(n.getStringValue()); }); + deserializerMap.put("checkInMethod", (n) -> { this.setCheckInMethod(n.getEnumValue(CheckInMethod::forValue)); }); + deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("calendarEventId", this.getCalendarEventId()); + writer.writeEnumValue("checkInMethod", this.getCheckInMethod()); + writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the calendarEventId property value. The calendarEventId property + * @param value Value to set for the calendarEventId property. + */ + public void setCalendarEventId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("calendarEventId", value); + } + /** + * Sets the checkInMethod property value. The checkInMethod property + * @param value Value to set for the checkInMethod property. + */ + public void setCheckInMethod(@jakarta.annotation.Nullable final CheckInMethod value) { + this.backingStore.set("checkInMethod", value); + } + /** + * Sets the createdDateTime property value. The createdDateTime property + * @param value Value to set for the createdDateTime property. + */ + public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("createdDateTime", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CheckInClaimCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/CheckInClaimCollectionResponse.java new file mode 100644 index 00000000000..edf4bf1c1a7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CheckInClaimCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +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 CheckInClaimCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link CheckInClaimCollectionResponse} and sets the default values. + */ + public CheckInClaimCollectionResponse() { + 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 CheckInClaimCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static CheckInClaimCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CheckInClaimCollectionResponse(); + } + /** + * 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(CheckInClaim::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/models/CheckInMethod.java b/src/main/java/com/microsoft/graph/beta/generated/models/CheckInMethod.java new file mode 100644 index 00000000000..e05e9c07099 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CheckInMethod.java @@ -0,0 +1,31 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CheckInMethod implements ValuedEnum { + Unspecified("unspecified"), + Manual("manual"), + Inferred("inferred"), + Verified("verified"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CheckInMethod(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CheckInMethod forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "unspecified": return Unspecified; + case "manual": return Manual; + case "inferred": return Inferred; + case "verified": return Verified; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudCommunications.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudCommunications.java index 7719d733ee2..2da07d8a52d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudCommunications.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudCommunications.java @@ -51,6 +51,14 @@ public Map getAdditionalData() { } return value; } + /** + * Gets the adhocCalls property value. A collection of ad hoc calls in Teams. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getAdhocCalls() { + return this.backingStore.get("adhocCalls"); + } /** * Gets the backingStore property value. Stores model information. * @return a {@link BackingStore} @@ -81,7 +89,8 @@ public java.util.List getCalls() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(6); + final HashMap> deserializerMap = new HashMap>(7); + deserializerMap.put("adhocCalls", (n) -> { this.setAdhocCalls(n.getCollectionOfObjectValues(AdhocCall::createFromDiscriminatorValue)); }); deserializerMap.put("callRecords", (n) -> { this.setCallRecords(n.getCollectionOfObjectValues(CallRecord::createFromDiscriminatorValue)); }); deserializerMap.put("calls", (n) -> { this.setCalls(n.getCollectionOfObjectValues(Call::createFromDiscriminatorValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); @@ -99,7 +108,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the onlineMeetingConversations property value. A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * Gets the onlineMeetingConversations property value. A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -128,6 +137,7 @@ public java.util.List getPresences() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeCollectionOfObjectValues("adhocCalls", this.getAdhocCalls()); writer.writeCollectionOfObjectValues("callRecords", this.getCallRecords()); writer.writeCollectionOfObjectValues("calls", this.getCalls()); writer.writeStringValue("@odata.type", this.getOdataType()); @@ -143,6 +153,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { this.backingStore.set("additionalData", value); } + /** + * Sets the adhocCalls property value. A collection of ad hoc calls in Teams. + * @param value Value to set for the adhocCalls property. + */ + public void setAdhocCalls(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("adhocCalls", value); + } /** * Sets the backingStore property value. Stores model information. * @param value Value to set for the backingStore property. @@ -173,7 +190,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the onlineMeetingConversations property value. A collection of structured question-and-answer (Q&A) thread in Teams directly associated with online meetings. + * Sets the onlineMeetingConversations property value. A collection of structured question-and-answer (Q&A) threads in Teams directly associated with online meetings. * @param value Value to set for the onlineMeetingConversations property. */ public void setOnlineMeetingConversations(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDeviceImage.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDeviceImage.java index 68a34712365..02fef9ab5b1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDeviceImage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcDeviceImage.java @@ -82,7 +82,7 @@ public OffsetDateTime getLastModifiedDateTime() { return this.backingStore.get("lastModifiedDateTime"); } /** - * Gets the operatingSystem property value. The operating system of the image. For example, Windows 10 Enterprise. Read-only. + * Gets the operatingSystem property value. The operating system of the image. For example, Windows 11 Enterprise. Read-only. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -212,7 +212,7 @@ public void setLastModifiedDateTime(@jakarta.annotation.Nullable final OffsetDat this.backingStore.set("lastModifiedDateTime", value); } /** - * Sets the operatingSystem property value. The operating system of the image. For example, Windows 10 Enterprise. Read-only. + * Sets the operatingSystem property value. The operating system of the image. For example, Windows 11 Enterprise. Read-only. * @param value Value to set for the operatingSystem property. */ public void setOperatingSystem(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcGalleryImage.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcGalleryImage.java index a031aaf9949..7a908338a8f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcGalleryImage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcGalleryImage.java @@ -83,7 +83,7 @@ public String getOffer() { return this.backingStore.get("offer"); } /** - * Gets the offerDisplayName property value. The official display offer name of this gallery image. For example, Windows 10 Enterprise + OS Optimizations. The offerDisplayName property is deprecated and will stop returning data on January 31, 2024. + * Gets the offerDisplayName property value. The official display offer name of this gallery image. For example, Windows 11 Enterprise. The offerDisplayName property is deprecated and will stop returning data on January 31, 2024. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -231,7 +231,7 @@ public void setOffer(@jakarta.annotation.Nullable final String value) { this.backingStore.set("offer", value); } /** - * Sets the offerDisplayName property value. The official display offer name of this gallery image. For example, Windows 10 Enterprise + OS Optimizations. The offerDisplayName property is deprecated and will stop returning data on January 31, 2024. + * Sets the offerDisplayName property value. The official display offer name of this gallery image. For example, Windows 11 Enterprise. The offerDisplayName property is deprecated and will stop returning data on January 31, 2024. * @param value Value to set for the offerDisplayName property. */ public void setOfferDisplayName(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkNamedLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkNamedLocation.java new file mode 100644 index 00000000000..c9a10994030 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkNamedLocation.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +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 CompliantNetworkNamedLocation extends NamedLocation implements Parsable { + /** + * Instantiates a new {@link CompliantNetworkNamedLocation} and sets the default values. + */ + public CompliantNetworkNamedLocation() { + super(); + this.setOdataType("#microsoft.graph.compliantNetworkNamedLocation"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CompliantNetworkNamedLocation} + */ + @jakarta.annotation.Nonnull + public static CompliantNetworkNamedLocation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CompliantNetworkNamedLocation(); + } + /** + * Gets the compliantNetworkType property value. The compliantNetworkType property + * @return a {@link CompliantNetworkType} + */ + @jakarta.annotation.Nullable + public CompliantNetworkType getCompliantNetworkType() { + return this.backingStore.get("compliantNetworkType"); + } + /** + * 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("compliantNetworkType", (n) -> { this.setCompliantNetworkType(n.getEnumValue(CompliantNetworkType::forValue)); }); + deserializerMap.put("isTrusted", (n) -> { this.setIsTrusted(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the isTrusted property value. true if this location is explicitly trusted. Optional. Default value is false. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsTrusted() { + return this.backingStore.get("isTrusted"); + } + /** + * Serializes information the 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.writeEnumValue("compliantNetworkType", this.getCompliantNetworkType()); + writer.writeBooleanValue("isTrusted", this.getIsTrusted()); + } + /** + * Sets the compliantNetworkType property value. The compliantNetworkType property + * @param value Value to set for the compliantNetworkType property. + */ + public void setCompliantNetworkType(@jakarta.annotation.Nullable final CompliantNetworkType value) { + this.backingStore.set("compliantNetworkType", value); + } + /** + * Sets the isTrusted property value. true if this location is explicitly trusted. Optional. Default value is false. + * @param value Value to set for the isTrusted property. + */ + public void setIsTrusted(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isTrusted", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkType.java b/src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkType.java new file mode 100644 index 00000000000..3b1e239f19d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CompliantNetworkType.java @@ -0,0 +1,25 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CompliantNetworkType implements ValuedEnum { + AllTenantCompliantNetworks("allTenantCompliantNetworks"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CompliantNetworkType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CompliantNetworkType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "allTenantCompliantNetworks": return AllTenantCompliantNetworks; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicy.java new file mode 100644 index 00000000000..e0e8a92a8eb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicy.java @@ -0,0 +1,206 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConditionalAccessPolicy extends PolicyDeletableItem implements Parsable { + /** + * Instantiates a new {@link ConditionalAccessPolicy} and sets the default values. + */ + public ConditionalAccessPolicy() { + super(); + this.setOdataType("#microsoft.graph.conditionalAccessPolicy"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ConditionalAccessPolicy} + */ + @jakarta.annotation.Nonnull + public static ConditionalAccessPolicy createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.whatIfAnalysisResult": return new WhatIfAnalysisResult(); + } + } + return new ConditionalAccessPolicy(); + } + /** + * Gets the conditions property value. The conditions property + * @return a {@link ConditionalAccessConditionSet} + */ + @jakarta.annotation.Nullable + public ConditionalAccessConditionSet getConditions() { + return this.backingStore.get("conditions"); + } + /** + * Gets the createdDateTime property value. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Readonly. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * Gets the description property value. Not used. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the displayName property value. Specifies a display name for the conditionalAccessPolicy object. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * 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("conditions", (n) -> { this.setConditions(n.getObjectValue(ConditionalAccessConditionSet::createFromDiscriminatorValue)); }); + deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("grantControls", (n) -> { this.setGrantControls(n.getObjectValue(ConditionalAccessGrantControls::createFromDiscriminatorValue)); }); + deserializerMap.put("id", (n) -> { this.setId(n.getStringValue()); }); + deserializerMap.put("modifiedDateTime", (n) -> { this.setModifiedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("sessionControls", (n) -> { this.setSessionControls(n.getObjectValue(ConditionalAccessSessionControls::createFromDiscriminatorValue)); }); + deserializerMap.put("state", (n) -> { this.setState(n.getEnumValue(ConditionalAccessPolicyState::forValue)); }); + return deserializerMap; + } + /** + * Gets the grantControls property value. Specifies the grant controls that must be fulfilled to pass the policy. + * @return a {@link ConditionalAccessGrantControls} + */ + @jakarta.annotation.Nullable + public ConditionalAccessGrantControls getGrantControls() { + return this.backingStore.get("grantControls"); + } + /** + * Gets the id property value. The id property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getId() { + return this.backingStore.get("id"); + } + /** + * Gets the modifiedDateTime property value. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Readonly. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getModifiedDateTime() { + return this.backingStore.get("modifiedDateTime"); + } + /** + * Gets the sessionControls property value. Specifies the session controls that are enforced after sign-in. + * @return a {@link ConditionalAccessSessionControls} + */ + @jakarta.annotation.Nullable + public ConditionalAccessSessionControls getSessionControls() { + return this.backingStore.get("sessionControls"); + } + /** + * Gets the state property value. The state property + * @return a {@link ConditionalAccessPolicyState} + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyState getState() { + return this.backingStore.get("state"); + } + /** + * Serializes information the 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.writeObjectValue("conditions", this.getConditions()); + writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeObjectValue("grantControls", this.getGrantControls()); + writer.writeStringValue("id", this.getId()); + writer.writeOffsetDateTimeValue("modifiedDateTime", this.getModifiedDateTime()); + writer.writeObjectValue("sessionControls", this.getSessionControls()); + writer.writeEnumValue("state", this.getState()); + } + /** + * Sets the conditions property value. The conditions property + * @param value Value to set for the conditions property. + */ + public void setConditions(@jakarta.annotation.Nullable final ConditionalAccessConditionSet value) { + this.backingStore.set("conditions", value); + } + /** + * Sets the createdDateTime property value. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Readonly. + * @param value Value to set for the createdDateTime property. + */ + public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("createdDateTime", value); + } + /** + * Sets the description property value. Not used. + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the displayName property value. Specifies a display name for the conditionalAccessPolicy object. + * @param value Value to set for the displayName property. + */ + public void setDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("displayName", value); + } + /** + * Sets the grantControls property value. Specifies the grant controls that must be fulfilled to pass the policy. + * @param value Value to set for the grantControls property. + */ + public void setGrantControls(@jakarta.annotation.Nullable final ConditionalAccessGrantControls value) { + this.backingStore.set("grantControls", value); + } + /** + * Sets the id property value. The id property + * @param value Value to set for the id property. + */ + public void setId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("id", value); + } + /** + * Sets the modifiedDateTime property value. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Readonly. + * @param value Value to set for the modifiedDateTime property. + */ + public void setModifiedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("modifiedDateTime", value); + } + /** + * Sets the sessionControls property value. Specifies the session controls that are enforced after sign-in. + * @param value Value to set for the sessionControls property. + */ + public void setSessionControls(@jakarta.annotation.Nullable final ConditionalAccessSessionControls value) { + this.backingStore.set("sessionControls", value); + } + /** + * Sets the state property value. The state property + * @param value Value to set for the state property. + */ + public void setState(@jakarta.annotation.Nullable final ConditionalAccessPolicyState value) { + this.backingStore.set("state", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/TelecomExpenseManagementPartnerCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyCollectionResponse.java similarity index 68% rename from src/main/java/com/microsoft/graph/beta/generated/models/TelecomExpenseManagementPartnerCollectionResponse.java rename to src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyCollectionResponse.java index b722342c64c..2c334a9bb73 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/TelecomExpenseManagementPartnerCollectionResponse.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyCollectionResponse.java @@ -7,22 +7,22 @@ import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class TelecomExpenseManagementPartnerCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { +public class ConditionalAccessPolicyCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { /** - * Instantiates a new {@link TelecomExpenseManagementPartnerCollectionResponse} and sets the default values. + * Instantiates a new {@link ConditionalAccessPolicyCollectionResponse} and sets the default values. */ - public TelecomExpenseManagementPartnerCollectionResponse() { + public ConditionalAccessPolicyCollectionResponse() { 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 TelecomExpenseManagementPartnerCollectionResponse} + * @return a {@link ConditionalAccessPolicyCollectionResponse} */ @jakarta.annotation.Nonnull - public static TelecomExpenseManagementPartnerCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + public static ConditionalAccessPolicyCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); - return new TelecomExpenseManagementPartnerCollectionResponse(); + return new ConditionalAccessPolicyCollectionResponse(); } /** * The deserialization information for the current model @@ -31,15 +31,15 @@ public static TelecomExpenseManagementPartnerCollectionResponse createFromDiscri @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(TelecomExpenseManagementPartner::createFromDiscriminatorValue)); }); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); return deserializerMap; } /** * Gets the value property value. The value property - * @return a {@link java.util.List} + * @return a {@link java.util.List} */ @jakarta.annotation.Nullable - public java.util.List getValue() { + public java.util.List getValue() { return this.backingStore.get("value"); } /** @@ -55,7 +55,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ * Sets the value property value. The value property * @param value Value to set for the value property. */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("value", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyState.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyState.java new file mode 100644 index 00000000000..d2a931ada5a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessPolicyState.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum ConditionalAccessPolicyState implements ValuedEnum { + Enabled("enabled"), + Disabled("disabled"), + EnabledForReportingButNotEnforced("enabledForReportingButNotEnforced"); + public final String value; + ConditionalAccessPolicyState(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static ConditionalAccessPolicyState forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "enabled": return Enabled; + case "disabled": return Disabled; + case "enabledForReportingButNotEnforced": return EnabledForReportingButNotEnforced; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessRoot.java index b2cb2b17e38..2b8c86fe183 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessRoot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessRoot.java @@ -48,6 +48,14 @@ public AuthenticationStrengthRoot getAuthenticationStrength() { public AuthenticationStrengthRoot getAuthenticationStrengths() { return this.backingStore.get("authenticationStrengths"); } + /** + * Gets the deletedItems property value. The deletedItems property + * @return a {@link CaPoliciesDeletableRoot} + */ + @jakarta.annotation.Nullable + public CaPoliciesDeletableRoot getDeletedItems() { + return this.backingStore.get("deletedItems"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -58,9 +66,28 @@ public Map> getFieldDeserializers deserializerMap.put("authenticationContextClassReferences", (n) -> { this.setAuthenticationContextClassReferences(n.getCollectionOfObjectValues(AuthenticationContextClassReference::createFromDiscriminatorValue)); }); deserializerMap.put("authenticationStrength", (n) -> { this.setAuthenticationStrength(n.getObjectValue(AuthenticationStrengthRoot::createFromDiscriminatorValue)); }); deserializerMap.put("authenticationStrengths", (n) -> { this.setAuthenticationStrengths(n.getObjectValue(AuthenticationStrengthRoot::createFromDiscriminatorValue)); }); + deserializerMap.put("deletedItems", (n) -> { this.setDeletedItems(n.getObjectValue(CaPoliciesDeletableRoot::createFromDiscriminatorValue)); }); + deserializerMap.put("namedLocations", (n) -> { this.setNamedLocations(n.getCollectionOfObjectValues(NamedLocation::createFromDiscriminatorValue)); }); + deserializerMap.put("policies", (n) -> { this.setPolicies(n.getCollectionOfObjectValues(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("templates", (n) -> { this.setTemplates(n.getCollectionOfObjectValues(ConditionalAccessTemplate::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the namedLocations property value. Read-only. Nullable. Returns a collection of the specified named locations. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getNamedLocations() { + return this.backingStore.get("namedLocations"); + } + /** + * Gets the policies property value. Read-only. Nullable. Returns a collection of the specified Conditional Access policies. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getPolicies() { + return this.backingStore.get("policies"); + } /** * Gets the templates property value. Read-only. Nullable. Returns a collection of the specified Conditional Access templates. * @return a {@link java.util.List} @@ -79,6 +106,9 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("authenticationContextClassReferences", this.getAuthenticationContextClassReferences()); writer.writeObjectValue("authenticationStrength", this.getAuthenticationStrength()); writer.writeObjectValue("authenticationStrengths", this.getAuthenticationStrengths()); + writer.writeObjectValue("deletedItems", this.getDeletedItems()); + writer.writeCollectionOfObjectValues("namedLocations", this.getNamedLocations()); + writer.writeCollectionOfObjectValues("policies", this.getPolicies()); writer.writeCollectionOfObjectValues("templates", this.getTemplates()); } /** @@ -102,6 +132,27 @@ public void setAuthenticationStrength(@jakarta.annotation.Nullable final Authent public void setAuthenticationStrengths(@jakarta.annotation.Nullable final AuthenticationStrengthRoot value) { this.backingStore.set("authenticationStrengths", value); } + /** + * Sets the deletedItems property value. The deletedItems property + * @param value Value to set for the deletedItems property. + */ + public void setDeletedItems(@jakarta.annotation.Nullable final CaPoliciesDeletableRoot value) { + this.backingStore.set("deletedItems", value); + } + /** + * Sets the namedLocations property value. Read-only. Nullable. Returns a collection of the specified named locations. + * @param value Value to set for the namedLocations property. + */ + public void setNamedLocations(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("namedLocations", value); + } + /** + * Sets the policies property value. Read-only. Nullable. Returns a collection of the specified Conditional Access policies. + * @param value Value to set for the policies property. + */ + public void setPolicies(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("policies", value); + } /** * Sets the templates property value. Read-only. Nullable. Returns a collection of the specified Conditional Access templates. * @param value Value to set for the templates property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CountryLookupMethodType.java b/src/main/java/com/microsoft/graph/beta/generated/models/CountryLookupMethodType.java new file mode 100644 index 00000000000..e7ff411d0a6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CountryLookupMethodType.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CountryLookupMethodType implements ValuedEnum { + ClientIpAddress("clientIpAddress"), + AuthenticatorAppGps("authenticatorAppGps"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CountryLookupMethodType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CountryLookupMethodType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "clientIpAddress": return ClientIpAddress; + case "authenticatorAppGps": return AuthenticatorAppGps; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CountryNamedLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/CountryNamedLocation.java new file mode 100644 index 00000000000..0e0b258581a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CountryNamedLocation.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.models; + +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 CountryNamedLocation extends NamedLocation implements Parsable { + /** + * Instantiates a new {@link CountryNamedLocation} and sets the default values. + */ + public CountryNamedLocation() { + super(); + this.setOdataType("#microsoft.graph.countryNamedLocation"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CountryNamedLocation} + */ + @jakarta.annotation.Nonnull + public static CountryNamedLocation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CountryNamedLocation(); + } + /** + * Gets the countriesAndRegions property value. List of countries and/or regions in two-letter format specified by ISO 3166-2. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCountriesAndRegions() { + return this.backingStore.get("countriesAndRegions"); + } + /** + * Gets the countryLookupMethod property value. Determines what method is used to decide which country the user is located in. Possible values are clientIpAddress (default) and authenticatorAppGps. + * @return a {@link CountryLookupMethodType} + */ + @jakarta.annotation.Nullable + public CountryLookupMethodType getCountryLookupMethod() { + return this.backingStore.get("countryLookupMethod"); + } + /** + * 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("countriesAndRegions", (n) -> { this.setCountriesAndRegions(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("countryLookupMethod", (n) -> { this.setCountryLookupMethod(n.getEnumValue(CountryLookupMethodType::forValue)); }); + deserializerMap.put("includeUnknownCountriesAndRegions", (n) -> { this.setIncludeUnknownCountriesAndRegions(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the includeUnknownCountriesAndRegions property value. true if IP addresses that don't map to a country or region should be included in the named location. Optional. Default value is false. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIncludeUnknownCountriesAndRegions() { + return this.backingStore.get("includeUnknownCountriesAndRegions"); + } + /** + * Serializes information the 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.writeCollectionOfPrimitiveValues("countriesAndRegions", this.getCountriesAndRegions()); + writer.writeEnumValue("countryLookupMethod", this.getCountryLookupMethod()); + writer.writeBooleanValue("includeUnknownCountriesAndRegions", this.getIncludeUnknownCountriesAndRegions()); + } + /** + * Sets the countriesAndRegions property value. List of countries and/or regions in two-letter format specified by ISO 3166-2. + * @param value Value to set for the countriesAndRegions property. + */ + public void setCountriesAndRegions(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("countriesAndRegions", value); + } + /** + * Sets the countryLookupMethod property value. Determines what method is used to decide which country the user is located in. Possible values are clientIpAddress (default) and authenticatorAppGps. + * @param value Value to set for the countryLookupMethod property. + */ + public void setCountryLookupMethod(@jakarta.annotation.Nullable final CountryLookupMethodType value) { + this.backingStore.set("countryLookupMethod", value); + } + /** + * Sets the includeUnknownCountriesAndRegions property value. true if IP addresses that don't map to a country or region should be included in the named location. Optional. Default value is false. + * @param value Value to set for the includeUnknownCountriesAndRegions property. + */ + public void setIncludeUnknownCountriesAndRegions(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("includeUnknownCountriesAndRegions", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantAccessPolicyConfigurationPartner.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantAccessPolicyConfigurationPartner.java index 41b06960b25..50bb17b1f56 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantAccessPolicyConfigurationPartner.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantAccessPolicyConfigurationPartner.java @@ -1,28 +1,19 @@ package com.microsoft.graph.beta.models; -import com.microsoft.kiota.serialization.AdditionalDataHolder; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; import java.util.HashMap; import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class CrossTenantAccessPolicyConfigurationPartner implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; +public class CrossTenantAccessPolicyConfigurationPartner extends PolicyDeletableItem implements Parsable { /** * Instantiates a new {@link CrossTenantAccessPolicyConfigurationPartner} and sets the default values. */ public CrossTenantAccessPolicyConfigurationPartner() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); + super(); + this.setOdataType("#microsoft.graph.crossTenantAccessPolicyConfigurationPartner"); } /** * Creates a new instance of the appropriate class based on discriminator value @@ -34,19 +25,6 @@ public static CrossTenantAccessPolicyConfigurationPartner createFromDiscriminato Objects.requireNonNull(parseNode); return new CrossTenantAccessPolicyConfigurationPartner(); } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } /** * Gets the automaticUserConsentSettings property value. Determines the partner-specific configuration for automatic user consent settings. Unless configured, the inboundAllowed and outboundAllowed properties are null and inherit from the default settings, which is always false. * @return a {@link InboundOutboundPolicyConfiguration} @@ -87,21 +65,13 @@ public CrossTenantAccessPolicyB2BSetting getB2bDirectConnectInbound() { public CrossTenantAccessPolicyB2BSetting getB2bDirectConnectOutbound() { return this.backingStore.get("b2bDirectConnectOutbound"); } - /** - * 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>(12); + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("automaticUserConsentSettings", (n) -> { this.setAutomaticUserConsentSettings(n.getObjectValue(InboundOutboundPolicyConfiguration::createFromDiscriminatorValue)); }); deserializerMap.put("b2bCollaborationInbound", (n) -> { this.setB2bCollaborationInbound(n.getObjectValue(CrossTenantAccessPolicyB2BSetting::createFromDiscriminatorValue)); }); deserializerMap.put("b2bCollaborationOutbound", (n) -> { this.setB2bCollaborationOutbound(n.getObjectValue(CrossTenantAccessPolicyB2BSetting::createFromDiscriminatorValue)); }); @@ -111,7 +81,6 @@ public Map> getFieldDeserializers deserializerMap.put("inboundTrust", (n) -> { this.setInboundTrust(n.getObjectValue(CrossTenantAccessPolicyInboundTrust::createFromDiscriminatorValue)); }); deserializerMap.put("isInMultiTenantOrganization", (n) -> { this.setIsInMultiTenantOrganization(n.getBooleanValue()); }); deserializerMap.put("isServiceProvider", (n) -> { this.setIsServiceProvider(n.getBooleanValue()); }); - deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("tenantId", (n) -> { this.setTenantId(n.getStringValue()); }); deserializerMap.put("tenantRestrictions", (n) -> { this.setTenantRestrictions(n.getObjectValue(CrossTenantAccessPolicyTenantRestrictions::createFromDiscriminatorValue)); }); return deserializerMap; @@ -148,14 +117,6 @@ public Boolean getIsInMultiTenantOrganization() { public Boolean getIsServiceProvider() { return this.backingStore.get("isServiceProvider"); } - /** - * Gets the @odata.type property value. The OdataType property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getOdataType() { - return this.backingStore.get("odataType"); - } /** * Gets the tenantId property value. The tenant identifier for the partner Microsoft Entra organization. Read-only. Key. * @return a {@link String} @@ -178,6 +139,7 @@ public CrossTenantAccessPolicyTenantRestrictions getTenantRestrictions() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + super.serialize(writer); writer.writeObjectValue("automaticUserConsentSettings", this.getAutomaticUserConsentSettings()); writer.writeObjectValue("b2bCollaborationInbound", this.getB2bCollaborationInbound()); writer.writeObjectValue("b2bCollaborationOutbound", this.getB2bCollaborationOutbound()); @@ -187,17 +149,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("inboundTrust", this.getInboundTrust()); writer.writeBooleanValue("isInMultiTenantOrganization", this.getIsInMultiTenantOrganization()); writer.writeBooleanValue("isServiceProvider", this.getIsServiceProvider()); - writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeStringValue("tenantId", this.getTenantId()); writer.writeObjectValue("tenantRestrictions", this.getTenantRestrictions()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); } /** * Sets the automaticUserConsentSettings property value. Determines the partner-specific configuration for automatic user consent settings. Unless configured, the inboundAllowed and outboundAllowed properties are null and inherit from the default settings, which is always false. @@ -234,14 +187,6 @@ public void setB2bDirectConnectInbound(@jakarta.annotation.Nullable final CrossT public void setB2bDirectConnectOutbound(@jakarta.annotation.Nullable final CrossTenantAccessPolicyB2BSetting value) { this.backingStore.set("b2bDirectConnectOutbound", value); } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; - } /** * Sets the identitySynchronization property value. Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. * @param value Value to set for the identitySynchronization property. @@ -270,13 +215,6 @@ public void setIsInMultiTenantOrganization(@jakarta.annotation.Nullable final Bo public void setIsServiceProvider(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isServiceProvider", value); } - /** - * Sets the @odata.type property value. The OdataType property - * @param value Value to set for the @odata.type property. - */ - public void setOdataType(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("odataType", value); - } /** * Sets the tenantId property value. The tenant identifier for the partner Microsoft Entra organization. Read-only. Key. * @param value Value to set for the tenantId property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartner.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartner.java index 7f7d80d5ae6..45acc7a7683 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartner.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartner.java @@ -1,28 +1,19 @@ package com.microsoft.graph.beta.models; -import com.microsoft.kiota.serialization.AdditionalDataHolder; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; -import com.microsoft.kiota.store.BackedModel; -import com.microsoft.kiota.store.BackingStore; -import com.microsoft.kiota.store.BackingStoreFactorySingleton; import java.util.HashMap; import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class CrossTenantIdentitySyncPolicyPartner implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; +public class CrossTenantIdentitySyncPolicyPartner extends PolicyDeletableItem implements Parsable { /** * Instantiates a new {@link CrossTenantIdentitySyncPolicyPartner} and sets the default values. */ public CrossTenantIdentitySyncPolicyPartner() { - this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); - this.setAdditionalData(new HashMap<>()); + super(); + this.setOdataType("#microsoft.graph.crossTenantIdentitySyncPolicyPartner"); } /** * Creates a new instance of the appropriate class based on discriminator value @@ -34,27 +25,6 @@ public static CrossTenantIdentitySyncPolicyPartner createFromDiscriminatorValue( Objects.requireNonNull(parseNode); return new CrossTenantIdentitySyncPolicyPartner(); } - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return a {@link Map} - */ - @jakarta.annotation.Nonnull - public Map getAdditionalData() { - Map value = this.backingStore.get("additionalData"); - if(value == null) { - value = new HashMap<>(); - this.setAdditionalData(value); - } - return value; - } - /** - * Gets the backingStore property value. Stores model information. - * @return a {@link BackingStore} - */ - @jakarta.annotation.Nonnull - public BackingStore getBackingStore() { - return this.backingStore; - } /** * Gets the displayName property value. Display name for the cross-tenant user synchronization policy. Use the name of the partner Microsoft Entra tenant to easily identify the policy. Optional. * @return a {@link String} @@ -77,22 +47,13 @@ public String getExternalCloudAuthorizedApplicationId() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(5); + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("externalCloudAuthorizedApplicationId", (n) -> { this.setExternalCloudAuthorizedApplicationId(n.getStringValue()); }); - deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("tenantId", (n) -> { this.setTenantId(n.getStringValue()); }); deserializerMap.put("userSyncInbound", (n) -> { this.setUserSyncInbound(n.getObjectValue(CrossTenantUserSyncInbound::createFromDiscriminatorValue)); }); return deserializerMap; } - /** - * Gets the @odata.type property value. The OdataType property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getOdataType() { - return this.backingStore.get("odataType"); - } /** * Gets the tenantId property value. Tenant identifier for the partner Microsoft Entra organization. Read-only. * @return a {@link String} @@ -115,27 +76,11 @@ public CrossTenantUserSyncInbound getUserSyncInbound() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + super.serialize(writer); writer.writeStringValue("displayName", this.getDisplayName()); writer.writeStringValue("externalCloudAuthorizedApplicationId", this.getExternalCloudAuthorizedApplicationId()); - writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeStringValue("tenantId", this.getTenantId()); writer.writeObjectValue("userSyncInbound", this.getUserSyncInbound()); - writer.writeAdditionalData(this.getAdditionalData()); - } - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param value Value to set for the AdditionalData property. - */ - public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { - this.backingStore.set("additionalData", value); - } - /** - * Sets the backingStore property value. Stores model information. - * @param value Value to set for the backingStore property. - */ - public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { - Objects.requireNonNull(value); - this.backingStore = value; } /** * Sets the displayName property value. Display name for the cross-tenant user synchronization policy. Use the name of the partner Microsoft Entra tenant to easily identify the policy. Optional. @@ -151,13 +96,6 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { public void setExternalCloudAuthorizedApplicationId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("externalCloudAuthorizedApplicationId", value); } - /** - * Sets the @odata.type property value. The OdataType property - * @param value Value to set for the @odata.type property. - */ - public void setOdataType(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("odataType", value); - } /** * Sets the tenantId property value. Tenant identifier for the partner Microsoft Entra organization. Read-only. * @param value Value to set for the tenantId property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartnerCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartnerCollectionResponse.java new file mode 100644 index 00000000000..01fd67307cd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantIdentitySyncPolicyPartnerCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +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 CrossTenantIdentitySyncPolicyPartnerCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link CrossTenantIdentitySyncPolicyPartnerCollectionResponse} and sets the default values. + */ + public CrossTenantIdentitySyncPolicyPartnerCollectionResponse() { + 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 CrossTenantIdentitySyncPolicyPartnerCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static CrossTenantIdentitySyncPolicyPartnerCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CrossTenantIdentitySyncPolicyPartnerCollectionResponse(); + } + /** + * 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(CrossTenantIdentitySyncPolicyPartner::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/models/DeviceConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceConfiguration.java index 13537dd882e..c0687858ac4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceConfiguration.java @@ -108,6 +108,7 @@ public static DeviceConfiguration createFromDiscriminatorValue(@jakarta.annotati case "#microsoft.graph.iosUpdateConfiguration": return new IosUpdateConfiguration(); case "#microsoft.graph.iosVpnConfiguration": return new IosVpnConfiguration(); case "#microsoft.graph.iosWiFiConfiguration": return new IosWiFiConfiguration(); + case "#microsoft.graph.iosWiredNetworkConfiguration": return new IosWiredNetworkConfiguration(); case "#microsoft.graph.macOSCertificateProfileBase": return new MacOSCertificateProfileBase(); case "#microsoft.graph.macOSCustomAppConfiguration": return new MacOSCustomAppConfiguration(); case "#microsoft.graph.macOSCustomConfiguration": return new MacOSCustomConfiguration(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceInfo.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceInfo.java new file mode 100644 index 00000000000..288b2c6724b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceInfo.java @@ -0,0 +1,600 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeviceInfo implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link DeviceInfo} and sets the default values. + */ + public DeviceInfo() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link DeviceInfo} + */ + @jakarta.annotation.Nonnull + public static DeviceInfo createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DeviceInfo(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the deviceId property value. Unique identifier set by Azure Device Registration Service at the time of registration. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDeviceId() { + return this.backingStore.get("deviceId"); + } + /** + * Gets the displayName property value. The display name for the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * Gets the enrollmentProfileName property value. Enrollment profile applied to the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getEnrollmentProfileName() { + return this.backingStore.get("enrollmentProfileName"); + } + /** + * Gets the extensionAttribute1 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute1() { + return this.backingStore.get("extensionAttribute1"); + } + /** + * Gets the extensionAttribute10 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute10() { + return this.backingStore.get("extensionAttribute10"); + } + /** + * Gets the extensionAttribute11 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute11() { + return this.backingStore.get("extensionAttribute11"); + } + /** + * Gets the extensionAttribute12 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute12() { + return this.backingStore.get("extensionAttribute12"); + } + /** + * Gets the extensionAttribute13 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute13() { + return this.backingStore.get("extensionAttribute13"); + } + /** + * Gets the extensionAttribute14 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute14() { + return this.backingStore.get("extensionAttribute14"); + } + /** + * Gets the extensionAttribute15 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute15() { + return this.backingStore.get("extensionAttribute15"); + } + /** + * Gets the extensionAttribute2 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute2() { + return this.backingStore.get("extensionAttribute2"); + } + /** + * Gets the extensionAttribute3 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute3() { + return this.backingStore.get("extensionAttribute3"); + } + /** + * Gets the extensionAttribute4 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute4() { + return this.backingStore.get("extensionAttribute4"); + } + /** + * Gets the extensionAttribute5 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute5() { + return this.backingStore.get("extensionAttribute5"); + } + /** + * Gets the extensionAttribute6 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute6() { + return this.backingStore.get("extensionAttribute6"); + } + /** + * Gets the extensionAttribute7 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute7() { + return this.backingStore.get("extensionAttribute7"); + } + /** + * Gets the extensionAttribute8 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute8() { + return this.backingStore.get("extensionAttribute8"); + } + /** + * Gets the extensionAttribute9 property value. Extension attribute. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExtensionAttribute9() { + return this.backingStore.get("extensionAttribute9"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(30); + deserializerMap.put("deviceId", (n) -> { this.setDeviceId(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("enrollmentProfileName", (n) -> { this.setEnrollmentProfileName(n.getStringValue()); }); + deserializerMap.put("extensionAttribute1", (n) -> { this.setExtensionAttribute1(n.getStringValue()); }); + deserializerMap.put("extensionAttribute10", (n) -> { this.setExtensionAttribute10(n.getStringValue()); }); + deserializerMap.put("extensionAttribute11", (n) -> { this.setExtensionAttribute11(n.getStringValue()); }); + deserializerMap.put("extensionAttribute12", (n) -> { this.setExtensionAttribute12(n.getStringValue()); }); + deserializerMap.put("extensionAttribute13", (n) -> { this.setExtensionAttribute13(n.getStringValue()); }); + deserializerMap.put("extensionAttribute14", (n) -> { this.setExtensionAttribute14(n.getStringValue()); }); + deserializerMap.put("extensionAttribute15", (n) -> { this.setExtensionAttribute15(n.getStringValue()); }); + deserializerMap.put("extensionAttribute2", (n) -> { this.setExtensionAttribute2(n.getStringValue()); }); + deserializerMap.put("extensionAttribute3", (n) -> { this.setExtensionAttribute3(n.getStringValue()); }); + deserializerMap.put("extensionAttribute4", (n) -> { this.setExtensionAttribute4(n.getStringValue()); }); + deserializerMap.put("extensionAttribute5", (n) -> { this.setExtensionAttribute5(n.getStringValue()); }); + deserializerMap.put("extensionAttribute6", (n) -> { this.setExtensionAttribute6(n.getStringValue()); }); + deserializerMap.put("extensionAttribute7", (n) -> { this.setExtensionAttribute7(n.getStringValue()); }); + deserializerMap.put("extensionAttribute8", (n) -> { this.setExtensionAttribute8(n.getStringValue()); }); + deserializerMap.put("extensionAttribute9", (n) -> { this.setExtensionAttribute9(n.getStringValue()); }); + deserializerMap.put("isCompliant", (n) -> { this.setIsCompliant(n.getBooleanValue()); }); + deserializerMap.put("manufacturer", (n) -> { this.setManufacturer(n.getStringValue()); }); + deserializerMap.put("mdmAppId", (n) -> { this.setMdmAppId(n.getStringValue()); }); + deserializerMap.put("model", (n) -> { this.setModel(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("operatingSystem", (n) -> { this.setOperatingSystem(n.getStringValue()); }); + deserializerMap.put("operatingSystemVersion", (n) -> { this.setOperatingSystemVersion(n.getStringValue()); }); + deserializerMap.put("ownership", (n) -> { this.setOwnership(n.getStringValue()); }); + deserializerMap.put("physicalIds", (n) -> { this.setPhysicalIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("profileType", (n) -> { this.setProfileType(n.getStringValue()); }); + deserializerMap.put("systemLabels", (n) -> { this.setSystemLabels(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("trustType", (n) -> { this.setTrustType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the isCompliant property value. Indicates the device compliance status with Mobile Management Device (MDM) policies. Default is false. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsCompliant() { + return this.backingStore.get("isCompliant"); + } + /** + * Gets the manufacturer property value. Manufacturer of the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getManufacturer() { + return this.backingStore.get("manufacturer"); + } + /** + * Gets the mdmAppId property value. Application identifier used to register device into MDM. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getMdmAppId() { + return this.backingStore.get("mdmAppId"); + } + /** + * Gets the model property value. Model of the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getModel() { + return this.backingStore.get("model"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the operatingSystem property value. The type of operating system on the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOperatingSystem() { + return this.backingStore.get("operatingSystem"); + } + /** + * Gets the operatingSystemVersion property value. The version of the operating system on the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOperatingSystemVersion() { + return this.backingStore.get("operatingSystemVersion"); + } + /** + * Gets the ownership property value. Ownership of the device. This property is set by Intune. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOwnership() { + return this.backingStore.get("ownership"); + } + /** + * Gets the physicalIds property value. A collection of physical identifiers for the device. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getPhysicalIds() { + return this.backingStore.get("physicalIds"); + } + /** + * Gets the profileType property value. The profile type of the device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getProfileType() { + return this.backingStore.get("profileType"); + } + /** + * Gets the systemLabels property value. List of labels applied to the device by the system. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSystemLabels() { + return this.backingStore.get("systemLabels"); + } + /** + * Gets the trustType property value. Type of trust for the joined device. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTrustType() { + return this.backingStore.get("trustType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("deviceId", this.getDeviceId()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("enrollmentProfileName", this.getEnrollmentProfileName()); + writer.writeStringValue("extensionAttribute1", this.getExtensionAttribute1()); + writer.writeStringValue("extensionAttribute10", this.getExtensionAttribute10()); + writer.writeStringValue("extensionAttribute11", this.getExtensionAttribute11()); + writer.writeStringValue("extensionAttribute12", this.getExtensionAttribute12()); + writer.writeStringValue("extensionAttribute13", this.getExtensionAttribute13()); + writer.writeStringValue("extensionAttribute14", this.getExtensionAttribute14()); + writer.writeStringValue("extensionAttribute15", this.getExtensionAttribute15()); + writer.writeStringValue("extensionAttribute2", this.getExtensionAttribute2()); + writer.writeStringValue("extensionAttribute3", this.getExtensionAttribute3()); + writer.writeStringValue("extensionAttribute4", this.getExtensionAttribute4()); + writer.writeStringValue("extensionAttribute5", this.getExtensionAttribute5()); + writer.writeStringValue("extensionAttribute6", this.getExtensionAttribute6()); + writer.writeStringValue("extensionAttribute7", this.getExtensionAttribute7()); + writer.writeStringValue("extensionAttribute8", this.getExtensionAttribute8()); + writer.writeStringValue("extensionAttribute9", this.getExtensionAttribute9()); + writer.writeBooleanValue("isCompliant", this.getIsCompliant()); + writer.writeStringValue("manufacturer", this.getManufacturer()); + writer.writeStringValue("mdmAppId", this.getMdmAppId()); + writer.writeStringValue("model", this.getModel()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("operatingSystem", this.getOperatingSystem()); + writer.writeStringValue("operatingSystemVersion", this.getOperatingSystemVersion()); + writer.writeStringValue("ownership", this.getOwnership()); + writer.writeCollectionOfPrimitiveValues("physicalIds", this.getPhysicalIds()); + writer.writeStringValue("profileType", this.getProfileType()); + writer.writeCollectionOfPrimitiveValues("systemLabels", this.getSystemLabels()); + writer.writeStringValue("trustType", this.getTrustType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the deviceId property value. Unique identifier set by Azure Device Registration Service at the time of registration. + * @param value Value to set for the deviceId property. + */ + public void setDeviceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("deviceId", value); + } + /** + * Sets the displayName property value. The display name for the device. + * @param value Value to set for the displayName property. + */ + public void setDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("displayName", value); + } + /** + * Sets the enrollmentProfileName property value. Enrollment profile applied to the device. + * @param value Value to set for the enrollmentProfileName property. + */ + public void setEnrollmentProfileName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("enrollmentProfileName", value); + } + /** + * Sets the extensionAttribute1 property value. Extension attribute. + * @param value Value to set for the extensionAttribute1 property. + */ + public void setExtensionAttribute1(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute1", value); + } + /** + * Sets the extensionAttribute10 property value. Extension attribute. + * @param value Value to set for the extensionAttribute10 property. + */ + public void setExtensionAttribute10(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute10", value); + } + /** + * Sets the extensionAttribute11 property value. Extension attribute. + * @param value Value to set for the extensionAttribute11 property. + */ + public void setExtensionAttribute11(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute11", value); + } + /** + * Sets the extensionAttribute12 property value. Extension attribute. + * @param value Value to set for the extensionAttribute12 property. + */ + public void setExtensionAttribute12(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute12", value); + } + /** + * Sets the extensionAttribute13 property value. Extension attribute. + * @param value Value to set for the extensionAttribute13 property. + */ + public void setExtensionAttribute13(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute13", value); + } + /** + * Sets the extensionAttribute14 property value. Extension attribute. + * @param value Value to set for the extensionAttribute14 property. + */ + public void setExtensionAttribute14(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute14", value); + } + /** + * Sets the extensionAttribute15 property value. Extension attribute. + * @param value Value to set for the extensionAttribute15 property. + */ + public void setExtensionAttribute15(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute15", value); + } + /** + * Sets the extensionAttribute2 property value. Extension attribute. + * @param value Value to set for the extensionAttribute2 property. + */ + public void setExtensionAttribute2(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute2", value); + } + /** + * Sets the extensionAttribute3 property value. Extension attribute. + * @param value Value to set for the extensionAttribute3 property. + */ + public void setExtensionAttribute3(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute3", value); + } + /** + * Sets the extensionAttribute4 property value. Extension attribute. + * @param value Value to set for the extensionAttribute4 property. + */ + public void setExtensionAttribute4(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute4", value); + } + /** + * Sets the extensionAttribute5 property value. Extension attribute. + * @param value Value to set for the extensionAttribute5 property. + */ + public void setExtensionAttribute5(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute5", value); + } + /** + * Sets the extensionAttribute6 property value. Extension attribute. + * @param value Value to set for the extensionAttribute6 property. + */ + public void setExtensionAttribute6(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute6", value); + } + /** + * Sets the extensionAttribute7 property value. Extension attribute. + * @param value Value to set for the extensionAttribute7 property. + */ + public void setExtensionAttribute7(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute7", value); + } + /** + * Sets the extensionAttribute8 property value. Extension attribute. + * @param value Value to set for the extensionAttribute8 property. + */ + public void setExtensionAttribute8(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute8", value); + } + /** + * Sets the extensionAttribute9 property value. Extension attribute. + * @param value Value to set for the extensionAttribute9 property. + */ + public void setExtensionAttribute9(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("extensionAttribute9", value); + } + /** + * Sets the isCompliant property value. Indicates the device compliance status with Mobile Management Device (MDM) policies. Default is false. + * @param value Value to set for the isCompliant property. + */ + public void setIsCompliant(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isCompliant", value); + } + /** + * Sets the manufacturer property value. Manufacturer of the device. + * @param value Value to set for the manufacturer property. + */ + public void setManufacturer(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("manufacturer", value); + } + /** + * Sets the mdmAppId property value. Application identifier used to register device into MDM. + * @param value Value to set for the mdmAppId property. + */ + public void setMdmAppId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("mdmAppId", value); + } + /** + * Sets the model property value. Model of the device. + * @param value Value to set for the model property. + */ + public void setModel(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("model", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the operatingSystem property value. The type of operating system on the device. + * @param value Value to set for the operatingSystem property. + */ + public void setOperatingSystem(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("operatingSystem", value); + } + /** + * Sets the operatingSystemVersion property value. The version of the operating system on the device. + * @param value Value to set for the operatingSystemVersion property. + */ + public void setOperatingSystemVersion(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("operatingSystemVersion", value); + } + /** + * Sets the ownership property value. Ownership of the device. This property is set by Intune. + * @param value Value to set for the ownership property. + */ + public void setOwnership(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("ownership", value); + } + /** + * Sets the physicalIds property value. A collection of physical identifiers for the device. + * @param value Value to set for the physicalIds property. + */ + public void setPhysicalIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("physicalIds", value); + } + /** + * Sets the profileType property value. The profile type of the device. + * @param value Value to set for the profileType property. + */ + public void setProfileType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("profileType", value); + } + /** + * Sets the systemLabels property value. List of labels applied to the device by the system. + * @param value Value to set for the systemLabels property. + */ + public void setSystemLabels(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("systemLabels", value); + } + /** + * Sets the trustType property value. Type of trust for the joined device. + * @param value Value to set for the trustType property. + */ + public void setTrustType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("trustType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagement.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagement.java index 1b81d12d024..88dd0ded4e0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagement.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagement.java @@ -676,7 +676,6 @@ public Map> getFieldDeserializers deserializerMap.put("softwareUpdateStatusSummary", (n) -> { this.setSoftwareUpdateStatusSummary(n.getObjectValue(SoftwareUpdateStatusSummary::createFromDiscriminatorValue)); }); deserializerMap.put("subscriptions", (n) -> { this.setSubscriptions(n.getEnumSetValue(DeviceManagementSubscriptions::forValue)); }); deserializerMap.put("subscriptionState", (n) -> { this.setSubscriptionState(n.getEnumValue(DeviceManagementSubscriptionState::forValue)); }); - deserializerMap.put("telecomExpenseManagementPartners", (n) -> { this.setTelecomExpenseManagementPartners(n.getCollectionOfObjectValues(TelecomExpenseManagementPartner::createFromDiscriminatorValue)); }); deserializerMap.put("templateInsights", (n) -> { this.setTemplateInsights(n.getCollectionOfObjectValues(DeviceManagementTemplateInsightsDefinition::createFromDiscriminatorValue)); }); deserializerMap.put("templates", (n) -> { this.setTemplates(n.getCollectionOfObjectValues(DeviceManagementTemplate::createFromDiscriminatorValue)); }); deserializerMap.put("templateSettings", (n) -> { this.setTemplateSettings(n.getCollectionOfObjectValues(DeviceManagementConfigurationSettingTemplate::createFromDiscriminatorValue)); }); @@ -1197,14 +1196,6 @@ public EnumSet getSubscriptions() { public DeviceManagementSubscriptionState getSubscriptionState() { return this.backingStore.get("subscriptionState"); } - /** - * Gets the telecomExpenseManagementPartners property value. The telecom expense management partners. - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getTelecomExpenseManagementPartners() { - return this.backingStore.get("telecomExpenseManagementPartners"); - } /** * Gets the templateInsights property value. List of setting insights in a template * @return a {@link java.util.List} @@ -1890,7 +1881,6 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("softwareUpdateStatusSummary", this.getSoftwareUpdateStatusSummary()); writer.writeEnumSetValue("subscriptions", this.getSubscriptions()); writer.writeEnumValue("subscriptionState", this.getSubscriptionState()); - writer.writeCollectionOfObjectValues("telecomExpenseManagementPartners", this.getTelecomExpenseManagementPartners()); writer.writeCollectionOfObjectValues("templateInsights", this.getTemplateInsights()); writer.writeCollectionOfObjectValues("templates", this.getTemplates()); writer.writeCollectionOfObjectValues("templateSettings", this.getTemplateSettings()); @@ -2808,13 +2798,6 @@ public void setSubscriptions(@jakarta.annotation.Nullable final EnumSet value) { - this.backingStore.set("telecomExpenseManagementPartners", value); - } /** * Sets the templateInsights property value. List of setting insights in a template * @param value Value to set for the templateInsights property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationPolicy.java index 10a6a644e89..aefbe690166 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationPolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationPolicy.java @@ -61,6 +61,14 @@ public String getCreationSource() { public String getDescription() { return this.backingStore.get("description"); } + /** + * Gets the disableEntraGroupPolicyAssignment property value. Indicates whether Entra Group policy assignment is disabled + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getDisableEntraGroupPolicyAssignment() { + return this.backingStore.get("disableEntraGroupPolicyAssignment"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -72,6 +80,7 @@ public Map> getFieldDeserializers deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); deserializerMap.put("creationSource", (n) -> { this.setCreationSource(n.getStringValue()); }); deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("disableEntraGroupPolicyAssignment", (n) -> { this.setDisableEntraGroupPolicyAssignment(n.getBooleanValue()); }); deserializerMap.put("isAssigned", (n) -> { this.setIsAssigned(n.getBooleanValue()); }); deserializerMap.put("lastModifiedDateTime", (n) -> { this.setLastModifiedDateTime(n.getOffsetDateTimeValue()); }); deserializerMap.put("name", (n) -> { this.setName(n.getStringValue()); }); @@ -175,6 +184,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); writer.writeStringValue("creationSource", this.getCreationSource()); writer.writeStringValue("description", this.getDescription()); + writer.writeBooleanValue("disableEntraGroupPolicyAssignment", this.getDisableEntraGroupPolicyAssignment()); writer.writeOffsetDateTimeValue("lastModifiedDateTime", this.getLastModifiedDateTime()); writer.writeStringValue("name", this.getName()); writer.writeEnumSetValue("platforms", this.getPlatforms()); @@ -213,6 +223,13 @@ public void setCreationSource(@jakarta.annotation.Nullable final String value) { public void setDescription(@jakarta.annotation.Nullable final String value) { this.backingStore.set("description", value); } + /** + * Sets the disableEntraGroupPolicyAssignment property value. Indicates whether Entra Group policy assignment is disabled + * @param value Value to set for the disableEntraGroupPolicyAssignment property. + */ + public void setDisableEntraGroupPolicyAssignment(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("disableEntraGroupPolicyAssignment", value); + } /** * Sets the isAssigned property value. Policy assignment status. This property is read-only. * @param value Value to set for the isAssigned property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationPolicyTemplate.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationPolicyTemplate.java index f60c3e6743b..2cb1e021169 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationPolicyTemplate.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationPolicyTemplate.java @@ -52,6 +52,14 @@ public String getBaseId() { public String getDescription() { return this.backingStore.get("description"); } + /** + * Gets the disableEntraGroupPolicyAssignment property value. Indicates whether assignments to Entra security groups is disabled + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getDisableEntraGroupPolicyAssignment() { + return this.backingStore.get("disableEntraGroupPolicyAssignment"); + } /** * Gets the displayName property value. Template display name * @return a {@link String} @@ -78,6 +86,7 @@ public Map> getFieldDeserializers deserializerMap.put("allowUnmanagedSettings", (n) -> { this.setAllowUnmanagedSettings(n.getBooleanValue()); }); deserializerMap.put("baseId", (n) -> { this.setBaseId(n.getStringValue()); }); deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("disableEntraGroupPolicyAssignment", (n) -> { this.setDisableEntraGroupPolicyAssignment(n.getBooleanValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("displayVersion", (n) -> { this.setDisplayVersion(n.getStringValue()); }); deserializerMap.put("lifecycleState", (n) -> { this.setLifecycleState(n.getEnumValue(DeviceManagementTemplateLifecycleState::forValue)); }); @@ -155,6 +164,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("allowUnmanagedSettings", this.getAllowUnmanagedSettings()); writer.writeStringValue("baseId", this.getBaseId()); writer.writeStringValue("description", this.getDescription()); + writer.writeBooleanValue("disableEntraGroupPolicyAssignment", this.getDisableEntraGroupPolicyAssignment()); writer.writeStringValue("displayName", this.getDisplayName()); writer.writeStringValue("displayVersion", this.getDisplayVersion()); writer.writeEnumValue("lifecycleState", this.getLifecycleState()); @@ -184,6 +194,13 @@ public void setBaseId(@jakarta.annotation.Nullable final String value) { public void setDescription(@jakarta.annotation.Nullable final String value) { this.backingStore.set("description", value); } + /** + * Sets the disableEntraGroupPolicyAssignment property value. Indicates whether assignments to Entra security groups is disabled + * @param value Value to set for the disableEntraGroupPolicyAssignment property. + */ + public void setDisableEntraGroupPolicyAssignment(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("disableEntraGroupPolicyAssignment", value); + } /** * Sets the displayName property value. Template display name * @param value Value to set for the displayName property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupCollectionDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupCollectionDefinition.java index bf95eb6fa2d..cd92b22c293 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupCollectionDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupCollectionDefinition.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of setting group count in the collection + * Gets the maximumCount property value. Maximum number of setting group count in the collection. Valid values 1 to 100 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of setting group count in the collection + * Gets the minimumCount property value. Minimum number of setting group count in the collection. Valid values 1 to 100 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of setting group count in the collection + * Sets the maximumCount property value. Maximum number of setting group count in the collection. Valid values 1 to 100 * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of setting group count in the collection + * Sets the minimumCount property value. Minimum number of setting group count in the collection. Valid values 1 to 100 * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/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("placeId", (n) -> { this.setPlaceId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the placeId property value. Identifier for the floor to which this fixtureMap belongs. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPlaceId() { + return this.backingStore.get("placeId"); + } + /** + * Serializes information the 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("placeId", this.getPlaceId()); + } + /** + * Sets the placeId property value. Identifier for the floor to which this fixtureMap belongs. + * @param value Value to set for the placeId property. + */ + public void setPlaceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("placeId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/FootprintMap.java b/src/main/java/com/microsoft/graph/beta/generated/models/FootprintMap.java new file mode 100644 index 00000000000..9883efdf070 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/FootprintMap.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.beta.models; + +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 FootprintMap extends BaseMapFeature implements Parsable { + /** + * Instantiates a new {@link FootprintMap} and sets the default values. + */ + public FootprintMap() { + super(); + this.setOdataType("#microsoft.graph.footprintMap"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link FootprintMap} + */ + @jakarta.annotation.Nonnull + public static FootprintMap createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FootprintMap(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/GranularMailboxRestoreArtifact.java b/src/main/java/com/microsoft/graph/beta/generated/models/GranularMailboxRestoreArtifact.java index 161835d6254..fcc8cbc0b0c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/GranularMailboxRestoreArtifact.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/GranularMailboxRestoreArtifact.java @@ -25,7 +25,7 @@ public static GranularMailboxRestoreArtifact createFromDiscriminatorValue(@jakar return new GranularMailboxRestoreArtifact(); } /** - * Gets the artifactCount property value. . + * Gets the artifactCount property value. This property will be deprecated soon. Don't use. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,7 +62,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("searchResponseId", this.getSearchResponseId()); } /** - * Sets the artifactCount property value. . + * Sets the artifactCount property value. This property will be deprecated soon. Don't use. * @param value Value to set for the artifactCount property. */ public void setArtifactCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenAuthenticationMethodDevice.java b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenAuthenticationMethodDevice.java index 9f6a430a5b0..7b0d08d4713 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenAuthenticationMethodDevice.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenAuthenticationMethodDevice.java @@ -3,6 +3,7 @@ import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; import java.util.HashMap; import java.util.Map; import java.util.Objects; @@ -51,6 +52,7 @@ public Map> getFieldDeserializers deserializerMap.put("assignedTo", (n) -> { this.setAssignedTo(n.getObjectValue(Identity::createFromDiscriminatorValue)); }); deserializerMap.put("assignTo", (n) -> { this.setAssignTo(n.getObjectValue(User::createFromDiscriminatorValue)); }); deserializerMap.put("hashFunction", (n) -> { this.setHashFunction(n.getEnumValue(HardwareOathTokenHashFunction::forValue)); }); + deserializerMap.put("lastUsedDateTime", (n) -> { this.setLastUsedDateTime(n.getOffsetDateTimeValue()); }); deserializerMap.put("manufacturer", (n) -> { this.setManufacturer(n.getStringValue()); }); deserializerMap.put("model", (n) -> { this.setModel(n.getStringValue()); }); deserializerMap.put("secretKey", (n) -> { this.setSecretKey(n.getStringValue()); }); @@ -67,6 +69,14 @@ public Map> getFieldDeserializers public HardwareOathTokenHashFunction getHashFunction() { return this.backingStore.get("hashFunction"); } + /** + * Gets the lastUsedDateTime property value. The lastUsedDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastUsedDateTime() { + return this.backingStore.get("lastUsedDateTime"); + } /** * Gets the manufacturer property value. Manufacturer name of the hardware token. Supports $filter (eq). * @return a {@link String} @@ -125,6 +135,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("assignedTo", this.getAssignedTo()); writer.writeObjectValue("assignTo", this.getAssignTo()); writer.writeEnumValue("hashFunction", this.getHashFunction()); + writer.writeOffsetDateTimeValue("lastUsedDateTime", this.getLastUsedDateTime()); writer.writeStringValue("manufacturer", this.getManufacturer()); writer.writeStringValue("model", this.getModel()); writer.writeStringValue("secretKey", this.getSecretKey()); @@ -153,6 +164,13 @@ public void setAssignTo(@jakarta.annotation.Nullable final User value) { public void setHashFunction(@jakarta.annotation.Nullable final HardwareOathTokenHashFunction value) { this.backingStore.set("hashFunction", value); } + /** + * Sets the lastUsedDateTime property value. The lastUsedDateTime property + * @param value Value to set for the lastUsedDateTime property. + */ + public void setLastUsedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastUsedDateTime", value); + } /** * Sets the manufacturer property value. Manufacturer name of the hardware token. Supports $filter (eq). * @param value Value to set for the manufacturer property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java b/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java index c81f87d6d04..87e928b904a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java @@ -89,7 +89,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the displayName property value. The display name of the identity. For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta. + * Gets the displayName property value. The display name of the identity. This property is read-only. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -109,7 +109,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the id property value. Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review. + * Gets the id property value. The identifier of the identity. This property is read-only. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -151,14 +151,14 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the displayName property value. The display name of the identity. For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta. + * Sets the displayName property value. The display name of the identity. This property is read-only. * @param value Value to set for the displayName property. */ public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } /** - * Sets the id property value. Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review. + * Sets the id property value. The identifier of the identity. This property is read-only. * @param value Value to set for the id property. */ public void setId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/InsiderRiskLevel.java b/src/main/java/com/microsoft/graph/beta/generated/models/InsiderRiskLevel.java new file mode 100644 index 00000000000..dc99e49fc31 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/InsiderRiskLevel.java @@ -0,0 +1,31 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum InsiderRiskLevel implements ValuedEnum { + None("none"), + Minor("minor"), + Moderate("moderate"), + Elevated("elevated"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + InsiderRiskLevel(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static InsiderRiskLevel forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "none": return None; + case "minor": return Minor; + case "moderate": return Moderate; + case "elevated": return Elevated; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java index 495f5dbb9e6..bb7e12bf0d4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java @@ -29,7 +29,7 @@ public static IosLobAppProvisioningConfiguration createFromDiscriminatorValue(@j return new IosLobAppProvisioningConfiguration(); } /** - * Gets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration. + * Gets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -69,7 +69,7 @@ public String getDisplayName() { return this.backingStore.get("displayName"); } /** - * Gets the expirationDateTime property value. Optional profile expiration date and time. + * Gets the expirationDateTime property value. Optional profile expiration date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -176,7 +176,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("version", this.getVersion()); } /** - * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration. + * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param value Value to set for the assignments property. */ public void setAssignments(@jakarta.annotation.Nullable final java.util.List value) { @@ -211,7 +211,7 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } /** - * Sets the expirationDateTime property value. Optional profile expiration date and time. + * Sets the expirationDateTime property value. Optional profile expiration date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. * @param value Value to set for the expirationDateTime property. */ public void setExpirationDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IosWiredNetworkConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/IosWiredNetworkConfiguration.java new file mode 100644 index 00000000000..94f2cb5bbba --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IosWiredNetworkConfiguration.java @@ -0,0 +1,218 @@ +package com.microsoft.graph.beta.models; + +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; +/** + * IOS wired network configuration profile. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class IosWiredNetworkConfiguration extends DeviceConfiguration implements Parsable { + /** + * Instantiates a new {@link IosWiredNetworkConfiguration} and sets the default values. + */ + public IosWiredNetworkConfiguration() { + super(); + this.setOdataType("#microsoft.graph.iosWiredNetworkConfiguration"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link IosWiredNetworkConfiguration} + */ + @jakarta.annotation.Nonnull + public static IosWiredNetworkConfiguration createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new IosWiredNetworkConfiguration(); + } + /** + * Gets the authenticationMethod property value. Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. Possible values are: certificate, usernameAndPassword, derivedCredential, unknownFutureValue. + * @return a {@link WiredNetworkAuthenticationMethod} + */ + @jakarta.annotation.Nullable + public WiredNetworkAuthenticationMethod getAuthenticationMethod() { + return this.backingStore.get("authenticationMethod"); + } + /** + * Gets the eapFastConfiguration property value. EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. Possible values are: noProtectedAccessCredential, useProtectedAccessCredential, useProtectedAccessCredentialAndProvision, useProtectedAccessCredentialAndProvisionAnonymously. + * @return a {@link EapFastConfiguration} + */ + @jakarta.annotation.Nullable + public EapFastConfiguration getEapFastConfiguration() { + return this.backingStore.get("eapFastConfiguration"); + } + /** + * Gets the eapType property value. Extensible Authentication Protocol (EAP) configuration types. + * @return a {@link IosWiredNetworkEapType} + */ + @jakarta.annotation.Nullable + public IosWiredNetworkEapType getEapType() { + return this.backingStore.get("eapType"); + } + /** + * 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("authenticationMethod", (n) -> { this.setAuthenticationMethod(n.getEnumValue(WiredNetworkAuthenticationMethod::forValue)); }); + deserializerMap.put("eapFastConfiguration", (n) -> { this.setEapFastConfiguration(n.getEnumValue(EapFastConfiguration::forValue)); }); + deserializerMap.put("eapType", (n) -> { this.setEapType(n.getEnumValue(IosWiredNetworkEapType::forValue)); }); + deserializerMap.put("identityCertificateForClientAuthentication", (n) -> { this.setIdentityCertificateForClientAuthentication(n.getObjectValue(IosCertificateProfileBase::createFromDiscriminatorValue)); }); + deserializerMap.put("networkInterface", (n) -> { this.setNetworkInterface(n.getEnumValue(WiredNetworkInterface::forValue)); }); + deserializerMap.put("networkName", (n) -> { this.setNetworkName(n.getStringValue()); }); + deserializerMap.put("nonEapAuthenticationMethodForEapTtls", (n) -> { this.setNonEapAuthenticationMethodForEapTtls(n.getEnumValue(NonEapAuthenticationMethodForEapTtlsType::forValue)); }); + deserializerMap.put("outerIdentityPrivacyMaskValue", (n) -> { this.setOuterIdentityPrivacyMaskValue(n.getStringValue()); }); + deserializerMap.put("rootCertificateForServerValidation", (n) -> { this.setRootCertificateForServerValidation(n.getObjectValue(IosTrustedRootCertificate::createFromDiscriminatorValue)); }); + deserializerMap.put("trustedServerCertificateNames", (n) -> { this.setTrustedServerCertificateNames(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the identityCertificateForClientAuthentication property value. Identity Certificate for client authentication when EAP Type is configured to EAP-TLS, EAP-TTLS (with Certificate Authentication), or PEAP (with Certificate Authentication). + * @return a {@link IosCertificateProfileBase} + */ + @jakarta.annotation.Nullable + public IosCertificateProfileBase getIdentityCertificateForClientAuthentication() { + return this.backingStore.get("identityCertificateForClientAuthentication"); + } + /** + * Gets the networkInterface property value. Apple network interface type. + * @return a {@link WiredNetworkInterface} + */ + @jakarta.annotation.Nullable + public WiredNetworkInterface getNetworkInterface() { + return this.backingStore.get("networkInterface"); + } + /** + * Gets the networkName property value. Network Name. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getNetworkName() { + return this.backingStore.get("networkName"); + } + /** + * Gets the nonEapAuthenticationMethodForEapTtls property value. Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * @return a {@link NonEapAuthenticationMethodForEapTtlsType} + */ + @jakarta.annotation.Nullable + public NonEapAuthenticationMethodForEapTtlsType getNonEapAuthenticationMethodForEapTtls() { + return this.backingStore.get("nonEapAuthenticationMethodForEapTtls"); + } + /** + * Gets the outerIdentityPrivacyMaskValue property value. Enable identity privacy (Outer Identity) when EAP Type is configured to EAP-TLS, EAP-TTLS or PEAP. This property masks usernames with the text you enter. For example, if you use 'anonymous', each user that authenticates with this wired network using their real username is displayed as 'anonymous'. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOuterIdentityPrivacyMaskValue() { + return this.backingStore.get("outerIdentityPrivacyMaskValue"); + } + /** + * Gets the rootCertificateForServerValidation property value. Trusted Root Certificate for Server Validation when EAP Type is configured to EAP-TLS/TTLS or PEAP. + * @return a {@link IosTrustedRootCertificate} + */ + @jakarta.annotation.Nullable + public IosTrustedRootCertificate getRootCertificateForServerValidation() { + return this.backingStore.get("rootCertificateForServerValidation"); + } + /** + * Gets the trustedServerCertificateNames property value. Trusted server certificate names when EAP Type is configured to EAP-TLS/TTLS or PEAP. This is the common name used in the certificates issued by your trusted certificate authority (CA). If you provide this information, you can bypass the dynamic trust dialog that is displayed on end users devices when they connect to this wired network. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTrustedServerCertificateNames() { + return this.backingStore.get("trustedServerCertificateNames"); + } + /** + * Serializes information the 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.writeEnumValue("authenticationMethod", this.getAuthenticationMethod()); + writer.writeEnumValue("eapFastConfiguration", this.getEapFastConfiguration()); + writer.writeEnumValue("eapType", this.getEapType()); + writer.writeObjectValue("identityCertificateForClientAuthentication", this.getIdentityCertificateForClientAuthentication()); + writer.writeEnumValue("networkInterface", this.getNetworkInterface()); + writer.writeStringValue("networkName", this.getNetworkName()); + writer.writeEnumValue("nonEapAuthenticationMethodForEapTtls", this.getNonEapAuthenticationMethodForEapTtls()); + writer.writeStringValue("outerIdentityPrivacyMaskValue", this.getOuterIdentityPrivacyMaskValue()); + writer.writeObjectValue("rootCertificateForServerValidation", this.getRootCertificateForServerValidation()); + writer.writeCollectionOfPrimitiveValues("trustedServerCertificateNames", this.getTrustedServerCertificateNames()); + } + /** + * Sets the authenticationMethod property value. Authentication Method when EAP Type is configured to PEAP or EAP-TTLS. Possible values are: certificate, usernameAndPassword, derivedCredential, unknownFutureValue. + * @param value Value to set for the authenticationMethod property. + */ + public void setAuthenticationMethod(@jakarta.annotation.Nullable final WiredNetworkAuthenticationMethod value) { + this.backingStore.set("authenticationMethod", value); + } + /** + * Sets the eapFastConfiguration property value. EAP-FAST Configuration Option when EAP-FAST is the selected EAP Type. Possible values are: noProtectedAccessCredential, useProtectedAccessCredential, useProtectedAccessCredentialAndProvision, useProtectedAccessCredentialAndProvisionAnonymously. + * @param value Value to set for the eapFastConfiguration property. + */ + public void setEapFastConfiguration(@jakarta.annotation.Nullable final EapFastConfiguration value) { + this.backingStore.set("eapFastConfiguration", value); + } + /** + * Sets the eapType property value. Extensible Authentication Protocol (EAP) configuration types. + * @param value Value to set for the eapType property. + */ + public void setEapType(@jakarta.annotation.Nullable final IosWiredNetworkEapType value) { + this.backingStore.set("eapType", value); + } + /** + * Sets the identityCertificateForClientAuthentication property value. Identity Certificate for client authentication when EAP Type is configured to EAP-TLS, EAP-TTLS (with Certificate Authentication), or PEAP (with Certificate Authentication). + * @param value Value to set for the identityCertificateForClientAuthentication property. + */ + public void setIdentityCertificateForClientAuthentication(@jakarta.annotation.Nullable final IosCertificateProfileBase value) { + this.backingStore.set("identityCertificateForClientAuthentication", value); + } + /** + * Sets the networkInterface property value. Apple network interface type. + * @param value Value to set for the networkInterface property. + */ + public void setNetworkInterface(@jakarta.annotation.Nullable final WiredNetworkInterface value) { + this.backingStore.set("networkInterface", value); + } + /** + * Sets the networkName property value. Network Name. + * @param value Value to set for the networkName property. + */ + public void setNetworkName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("networkName", value); + } + /** + * Sets the nonEapAuthenticationMethodForEapTtls property value. Non-EAP Method for Authentication (Inner Identity) when EAP Type is EAP-TTLS and Authenticationmethod is Username and Password. Possible values are: unencryptedPassword, challengeHandshakeAuthenticationProtocol, microsoftChap, microsoftChapVersionTwo. + * @param value Value to set for the nonEapAuthenticationMethodForEapTtls property. + */ + public void setNonEapAuthenticationMethodForEapTtls(@jakarta.annotation.Nullable final NonEapAuthenticationMethodForEapTtlsType value) { + this.backingStore.set("nonEapAuthenticationMethodForEapTtls", value); + } + /** + * Sets the outerIdentityPrivacyMaskValue property value. Enable identity privacy (Outer Identity) when EAP Type is configured to EAP-TLS, EAP-TTLS or PEAP. This property masks usernames with the text you enter. For example, if you use 'anonymous', each user that authenticates with this wired network using their real username is displayed as 'anonymous'. + * @param value Value to set for the outerIdentityPrivacyMaskValue property. + */ + public void setOuterIdentityPrivacyMaskValue(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("outerIdentityPrivacyMaskValue", value); + } + /** + * Sets the rootCertificateForServerValidation property value. Trusted Root Certificate for Server Validation when EAP Type is configured to EAP-TLS/TTLS or PEAP. + * @param value Value to set for the rootCertificateForServerValidation property. + */ + public void setRootCertificateForServerValidation(@jakarta.annotation.Nullable final IosTrustedRootCertificate value) { + this.backingStore.set("rootCertificateForServerValidation", value); + } + /** + * Sets the trustedServerCertificateNames property value. Trusted server certificate names when EAP Type is configured to EAP-TLS/TTLS or PEAP. This is the common name used in the certificates issued by your trusted certificate authority (CA). If you provide this information, you can bypass the dynamic trust dialog that is displayed on end users devices when they connect to this wired network. + * @param value Value to set for the trustedServerCertificateNames property. + */ + public void setTrustedServerCertificateNames(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("trustedServerCertificateNames", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IosWiredNetworkEapType.java b/src/main/java/com/microsoft/graph/beta/generated/models/IosWiredNetworkEapType.java new file mode 100644 index 00000000000..2da973b5205 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IosWiredNetworkEapType.java @@ -0,0 +1,42 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +/** + * Extensible Authentication Protocol (EAP) configuration types. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum IosWiredNetworkEapType implements ValuedEnum { + /** EAP-Transport Layer Security (EAP-TLS). */ + EapTls("eapTls"), + /** EAP-Tunneled Transport Layer Security (EAP-TTLS). */ + EapTtls("eapTtls"), + /** Protected Extensible Authentication Protocol (PEAP). */ + Peap("peap"), + /** EAP-Flexible Authentication via Secure Tunneling (EAP-FAST). */ + EapFast("eapFast"), + /** EAP-Authentication and Key Agreement (EAP-AKA). */ + EapAka("eapAka"), + /** Evolvable enumeration sentinel value. Do not use. */ + UnknownFutureValue("unknownFutureValue"); + public final String value; + IosWiredNetworkEapType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static IosWiredNetworkEapType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "eapTls": return EapTls; + case "eapTtls": return EapTtls; + case "peap": return Peap; + case "eapFast": return EapFast; + case "eapAka": return EapAka; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IpApplicationSegment.java b/src/main/java/com/microsoft/graph/beta/generated/models/IpApplicationSegment.java index dafc56d25e5..9920ddbf368 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IpApplicationSegment.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IpApplicationSegment.java @@ -26,6 +26,14 @@ public static IpApplicationSegment createFromDiscriminatorValue(@jakarta.annotat Objects.requireNonNull(parseNode); return new IpApplicationSegment(); } + /** + * Gets the action property value. The action property + * @return a {@link ActionType} + */ + @jakarta.annotation.Nullable + public ActionType getAction() { + return this.backingStore.get("action"); + } /** * Gets the application property value. The on-premises nonweb application published through Microsoft Entra application proxy. Expanded by default and supports $expand. * @return a {@link Application} @@ -57,6 +65,7 @@ public PrivateNetworkDestinationType getDestinationType() { @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("action", (n) -> { this.setAction(n.getEnumValue(ActionType::forValue)); }); deserializerMap.put("application", (n) -> { this.setApplication(n.getObjectValue(Application::createFromDiscriminatorValue)); }); deserializerMap.put("destinationHost", (n) -> { this.setDestinationHost(n.getStringValue()); }); deserializerMap.put("destinationType", (n) -> { this.setDestinationType(n.getEnumValue(PrivateNetworkDestinationType::forValue)); }); @@ -96,6 +105,7 @@ public EnumSet getProtocol() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeEnumValue("action", this.getAction()); writer.writeObjectValue("application", this.getApplication()); writer.writeStringValue("destinationHost", this.getDestinationHost()); writer.writeEnumValue("destinationType", this.getDestinationType()); @@ -103,6 +113,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfPrimitiveValues("ports", this.getPorts()); writer.writeEnumSetValue("protocol", this.getProtocol()); } + /** + * Sets the action property value. The action property + * @param value Value to set for the action property. + */ + public void setAction(@jakarta.annotation.Nullable final ActionType value) { + this.backingStore.set("action", value); + } /** * Sets the application property value. The on-premises nonweb application published through Microsoft Entra application proxy. Expanded by default and supports $expand. * @param value Value to set for the application property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IpNamedLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/IpNamedLocation.java new file mode 100644 index 00000000000..7f30e55661b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IpNamedLocation.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +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 IpNamedLocation extends NamedLocation implements Parsable { + /** + * Instantiates a new {@link IpNamedLocation} and sets the default values. + */ + public IpNamedLocation() { + super(); + this.setOdataType("#microsoft.graph.ipNamedLocation"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link IpNamedLocation} + */ + @jakarta.annotation.Nonnull + public static IpNamedLocation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new IpNamedLocation(); + } + /** + * 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("ipRanges", (n) -> { this.setIpRanges(n.getCollectionOfObjectValues(IpRange::createFromDiscriminatorValue)); }); + deserializerMap.put("isTrusted", (n) -> { this.setIsTrusted(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the ipRanges property value. List of IP address ranges in IPv4 CIDR format (for example, 1.2.3.4/32) or any allowable IPv6 format from IETF RFC5969. Required. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getIpRanges() { + return this.backingStore.get("ipRanges"); + } + /** + * Gets the isTrusted property value. true if this location is explicitly trusted. Optional. Default value is false. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsTrusted() { + return this.backingStore.get("isTrusted"); + } + /** + * Serializes information the 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("ipRanges", this.getIpRanges()); + writer.writeBooleanValue("isTrusted", this.getIsTrusted()); + } + /** + * Sets the ipRanges property value. List of IP address ranges in IPv4 CIDR format (for example, 1.2.3.4/32) or any allowable IPv6 format from IETF RFC5969. Required. + * @param value Value to set for the ipRanges property. + */ + public void setIpRanges(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("ipRanges", value); + } + /** + * Sets the isTrusted property value. true if this location is explicitly trusted. Optional. Default value is false. + * @param value Value to set for the isTrusted property. + */ + public void setIsTrusted(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isTrusted", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java b/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java index cd72a7810bc..07ae7de0b0b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java @@ -68,7 +68,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the key property value. Contains the name of the field that a value is associated with. + * Gets the key property value. Key. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the value property value. Contains the corresponding value for the specified key. + * Gets the value property value. Value. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the key property value. Contains the name of the field that a value is associated with. + * Sets the key property value. Key. * @param value Value to set for the key property. */ public void setKey(@jakarta.annotation.Nullable final String value) { @@ -132,7 +132,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the value property value. Contains the corresponding value for the specified key. + * Sets the value property value. Value. * @param value Value to set for the value property. */ public void setValue(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/LevelMap.java b/src/main/java/com/microsoft/graph/beta/generated/models/LevelMap.java new file mode 100644 index 00000000000..930830fe366 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/LevelMap.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.models; + +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 LevelMap extends BaseMapFeature implements Parsable { + /** + * Instantiates a new {@link LevelMap} and sets the default values. + */ + public LevelMap() { + super(); + this.setOdataType("#microsoft.graph.levelMap"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link LevelMap} + */ + @jakarta.annotation.Nonnull + public static LevelMap createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new LevelMap(); + } + /** + * 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("fixtures", (n) -> { this.setFixtures(n.getCollectionOfObjectValues(FixtureMap::createFromDiscriminatorValue)); }); + deserializerMap.put("placeId", (n) -> { this.setPlaceId(n.getStringValue()); }); + deserializerMap.put("sections", (n) -> { this.setSections(n.getCollectionOfObjectValues(SectionMap::createFromDiscriminatorValue)); }); + deserializerMap.put("units", (n) -> { this.setUnits(n.getCollectionOfObjectValues(UnitMap::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the fixtures property value. Collection of fixtures (such as furniture or equipment) on this level. Supports upsert. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getFixtures() { + return this.backingStore.get("fixtures"); + } + /** + * Gets the placeId property value. Identifier of the floor to which this levelMap belongs. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPlaceId() { + return this.backingStore.get("placeId"); + } + /** + * Gets the sections property value. Collection of sections (such as zones or partitions) on this level. Supports upsert. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSections() { + return this.backingStore.get("sections"); + } + /** + * Gets the units property value. Collection of units (such as rooms or offices) on this level. Supports upsert. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getUnits() { + return this.backingStore.get("units"); + } + /** + * Serializes information the 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("fixtures", this.getFixtures()); + writer.writeStringValue("placeId", this.getPlaceId()); + writer.writeCollectionOfObjectValues("sections", this.getSections()); + writer.writeCollectionOfObjectValues("units", this.getUnits()); + } + /** + * Sets the fixtures property value. Collection of fixtures (such as furniture or equipment) on this level. Supports upsert. + * @param value Value to set for the fixtures property. + */ + public void setFixtures(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("fixtures", value); + } + /** + * Sets the placeId property value. Identifier of the floor to which this levelMap belongs. + * @param value Value to set for the placeId property. + */ + public void setPlaceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("placeId", value); + } + /** + * Sets the sections property value. Collection of sections (such as zones or partitions) on this level. Supports upsert. + * @param value Value to set for the sections property. + */ + public void setSections(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("sections", value); + } + /** + * Sets the units property value. Collection of units (such as rooms or offices) on this level. Supports upsert. + * @param value Value to set for the units property. + */ + public void setUnits(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("units", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ManagedAppLogCollectionRequest.java b/src/main/java/com/microsoft/graph/beta/generated/models/ManagedAppLogCollectionRequest.java index c75df794a5d..bb90af77922 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ManagedAppLogCollectionRequest.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ManagedAppLogCollectionRequest.java @@ -45,10 +45,8 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("completedDateTime", (n) -> { this.setCompletedDateTime(n.getOffsetDateTimeValue()); }); deserializerMap.put("managedAppRegistrationId", (n) -> { this.setManagedAppRegistrationId(n.getStringValue()); }); - deserializerMap.put("requestedBy", (n) -> { this.setRequestedBy(n.getStringValue()); }); deserializerMap.put("requestedByUserPrincipalName", (n) -> { this.setRequestedByUserPrincipalName(n.getStringValue()); }); deserializerMap.put("requestedDateTime", (n) -> { this.setRequestedDateTime(n.getOffsetDateTimeValue()); }); - deserializerMap.put("status", (n) -> { this.setStatus(n.getStringValue()); }); deserializerMap.put("uploadedLogs", (n) -> { this.setUploadedLogs(n.getCollectionOfObjectValues(ManagedAppLogUpload::createFromDiscriminatorValue)); }); deserializerMap.put("userLogUploadConsent", (n) -> { this.setUserLogUploadConsent(n.getEnumValue(ManagedAppLogUploadConsent::forValue)); }); deserializerMap.put("version", (n) -> { this.setVersion(n.getStringValue()); }); @@ -62,14 +60,6 @@ public Map> getFieldDeserializers public String getManagedAppRegistrationId() { return this.backingStore.get("managedAppRegistrationId"); } - /** - * Gets the requestedBy property value. The user principal name associated with the request for the managed application log collection. Read-only. - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getRequestedBy() { - return this.backingStore.get("requestedBy"); - } /** * Gets the requestedByUserPrincipalName property value. The user principal name associated with the request for the managed application log collection. Read-only. * @return a {@link String} @@ -86,14 +76,6 @@ public String getRequestedByUserPrincipalName() { public OffsetDateTime getRequestedDateTime() { return this.backingStore.get("requestedDateTime"); } - /** - * Gets the status property value. Indicates the status for the app log collection request - pending, completed or failed. Default is pending. - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getStatus() { - return this.backingStore.get("status"); - } /** * Gets the uploadedLogs property value. The collection of log upload results as reported by each component on the device. Such components can be the application itself, the Mobile Application Management (MAM) SDK, and other on-device components that are requested to upload diagnostic logs. Read-only. * @return a {@link java.util.List} @@ -127,10 +109,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeOffsetDateTimeValue("completedDateTime", this.getCompletedDateTime()); writer.writeStringValue("managedAppRegistrationId", this.getManagedAppRegistrationId()); - writer.writeStringValue("requestedBy", this.getRequestedBy()); writer.writeStringValue("requestedByUserPrincipalName", this.getRequestedByUserPrincipalName()); writer.writeOffsetDateTimeValue("requestedDateTime", this.getRequestedDateTime()); - writer.writeStringValue("status", this.getStatus()); writer.writeCollectionOfObjectValues("uploadedLogs", this.getUploadedLogs()); writer.writeEnumValue("userLogUploadConsent", this.getUserLogUploadConsent()); writer.writeStringValue("version", this.getVersion()); @@ -149,13 +129,6 @@ public void setCompletedDateTime(@jakarta.annotation.Nullable final OffsetDateTi public void setManagedAppRegistrationId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("managedAppRegistrationId", value); } - /** - * Sets the requestedBy property value. The user principal name associated with the request for the managed application log collection. Read-only. - * @param value Value to set for the requestedBy property. - */ - public void setRequestedBy(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("requestedBy", value); - } /** * Sets the requestedByUserPrincipalName property value. The user principal name associated with the request for the managed application log collection. Read-only. * @param value Value to set for the requestedByUserPrincipalName property. @@ -170,13 +143,6 @@ public void setRequestedByUserPrincipalName(@jakarta.annotation.Nullable final S public void setRequestedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("requestedDateTime", value); } - /** - * Sets the status property value. Indicates the status for the app log collection request - pending, completed or failed. Default is pending. - * @param value Value to set for the status property. - */ - public void setStatus(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("status", value); - } /** * Sets the uploadedLogs property value. The collection of log upload results as reported by each component on the device. Such components can be the application itself, the Mobile Application Management (MAM) SDK, and other on-device components that are requested to upload diagnostic logs. Read-only. * @param value Value to set for the uploadedLogs property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ManagedAppLogUpload.java b/src/main/java/com/microsoft/graph/beta/generated/models/ManagedAppLogUpload.java index 3810e38d285..292a32d13b6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ManagedAppLogUpload.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ManagedAppLogUpload.java @@ -64,22 +64,13 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(5); - deserializerMap.put("managedAppComponent", (n) -> { this.setManagedAppComponent(n.getStringValue()); }); + final HashMap> deserializerMap = new HashMap>(4); deserializerMap.put("managedAppComponentDescription", (n) -> { this.setManagedAppComponentDescription(n.getStringValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("referenceId", (n) -> { this.setReferenceId(n.getStringValue()); }); deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(ManagedAppLogUploadState::forValue)); }); return deserializerMap; } - /** - * Gets the managedAppComponent property value. The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only. - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getManagedAppComponent() { - return this.backingStore.get("managedAppComponent"); - } /** * Gets the managedAppComponentDescription property value. The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only. * @return a {@link String} @@ -118,7 +109,6 @@ public ManagedAppLogUploadState getStatus() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); - writer.writeStringValue("managedAppComponent", this.getManagedAppComponent()); writer.writeStringValue("managedAppComponentDescription", this.getManagedAppComponentDescription()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeStringValue("referenceId", this.getReferenceId()); @@ -140,13 +130,6 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } - /** - * Sets the managedAppComponent property value. The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only. - * @param value Value to set for the managedAppComponent property. - */ - public void setManagedAppComponent(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("managedAppComponent", value); - } /** * Sets the managedAppComponentDescription property value. The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only. * @param value Value to set for the managedAppComponentDescription property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java index 76cca558daf..8717bd61df0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java @@ -91,7 +91,7 @@ public java.util.List getCategories() { return this.backingStore.get("categories"); } /** - * Gets the createdDateTime property value. The date and time the app was created. This property is read-only. + * Gets the createdDateTime property value. The date and time the app was created. * @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. This property is read-only. + * Gets the dependentAppCount property value. The total number of dependencies the child app has. * @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. This property is read-only. + * Gets the isAssigned property value. The value indicating whether the app is assigned to at least one group. * @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. This property is read-only. + * Gets the lastModifiedDateTime property value. The date and time the app was last modified. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -242,7 +242,7 @@ public MobileAppPublishingState getPublishingState() { return this.backingStore.get("publishingState"); } /** - * Gets the relationships property value. The set of direct relationships for this app. + * Gets the relationships property value. List of relationships for this mobile 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. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. + * Gets the uploadState property value. The upload state. * @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. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. + * Sets the uploadState property value. The upload state. * @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/MobileAppContent.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContent.java index 3bb53010703..f149426f21b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContent.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContent.java @@ -44,6 +44,7 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("containedApps", (n) -> { this.setContainedApps(n.getCollectionOfObjectValues(MobileContainedApp::createFromDiscriminatorValue)); }); deserializerMap.put("files", (n) -> { this.setFiles(n.getCollectionOfObjectValues(MobileAppContentFile::createFromDiscriminatorValue)); }); + deserializerMap.put("scripts", (n) -> { this.setScripts(n.getCollectionOfObjectValues(MobileAppContentScript::createFromDiscriminatorValue)); }); return deserializerMap; } /** @@ -54,6 +55,14 @@ public Map> getFieldDeserializers public java.util.List getFiles() { return this.backingStore.get("files"); } + /** + * Gets the scripts property value. The list of scripts for this app content version. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getScripts() { + return this.backingStore.get("scripts"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -63,6 +72,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeCollectionOfObjectValues("containedApps", this.getContainedApps()); writer.writeCollectionOfObjectValues("files", this.getFiles()); + writer.writeCollectionOfObjectValues("scripts", this.getScripts()); } /** * Sets the containedApps property value. The collection of contained apps in a MobileLobApp acting as a package. @@ -78,4 +88,11 @@ public void setContainedApps(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("files", value); } + /** + * Sets the scripts property value. The list of scripts for this app content version. + * @param value Value to set for the scripts property. + */ + public void setScripts(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("scripts", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContentScript.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContentScript.java new file mode 100644 index 00000000000..6ee9afea49f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContentScript.java @@ -0,0 +1,107 @@ +package com.microsoft.graph.beta.models; + +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; +/** + * Contains properties for a script associated with amobileLobApp entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppContentScript extends Entity implements Parsable { + /** + * Instantiates a new {@link MobileAppContentScript} and sets the default values. + */ + public MobileAppContentScript() { + 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 MobileAppContentScript} + */ + @jakarta.annotation.Nonnull + public static MobileAppContentScript createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.win32LobAppInstallPowerShellScript": return new Win32LobAppInstallPowerShellScript(); + case "#microsoft.graph.win32LobAppScript": return new Win32LobAppScript(); + case "#microsoft.graph.win32LobAppUninstallPowerShellScript": return new Win32LobAppUninstallPowerShellScript(); + } + } + return new MobileAppContentScript(); + } + /** + * Gets the content property value. The content of the script. This is a Base64-encoded representation of the script's original content. The content has a maximum size limit of 100KB. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getContent() { + return this.backingStore.get("content"); + } + /** + * Gets the displayName property value. The display name for the script. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * 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("content", (n) -> { this.setContent(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("state", (n) -> { this.setState(n.getEnumValue(MobileAppContentScriptState::forValue)); }); + return deserializerMap; + } + /** + * Gets the state property value. A list of possible script lifecycle states. + * @return a {@link MobileAppContentScriptState} + */ + @jakarta.annotation.Nullable + public MobileAppContentScriptState getState() { + return this.backingStore.get("state"); + } + /** + * Serializes information the 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("content", this.getContent()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeEnumValue("state", this.getState()); + } + /** + * Sets the content property value. The content of the script. This is a Base64-encoded representation of the script's original content. The content has a maximum size limit of 100KB. + * @param value Value to set for the content property. + */ + public void setContent(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("content", value); + } + /** + * Sets the displayName property value. The display name for the script. + * @param value Value to set for the displayName property. + */ + public void setDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("displayName", value); + } + /** + * Sets the state property value. A list of possible script lifecycle states. + * @param value Value to set for the state property. + */ + public void setState(@jakarta.annotation.Nullable final MobileAppContentScriptState value) { + this.backingStore.set("state", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContentScriptCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContentScriptCollectionResponse.java new file mode 100644 index 00000000000..2dc20df8934 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContentScriptCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +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 MobileAppContentScriptCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link MobileAppContentScriptCollectionResponse} and sets the default values. + */ + public MobileAppContentScriptCollectionResponse() { + 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 MobileAppContentScriptCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static MobileAppContentScriptCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MobileAppContentScriptCollectionResponse(); + } + /** + * 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(MobileAppContentScript::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/models/MobileAppContentScriptState.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContentScriptState.java new file mode 100644 index 00000000000..aa2cfe96523 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppContentScriptState.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +/** + * A list of possible script lifecycle states. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum MobileAppContentScriptState implements ValuedEnum { + /** Indicates that the script content is ready. */ + CommitSuccess("commitSuccess"); + public final String value; + MobileAppContentScriptState(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static MobileAppContentScriptState forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "commitSuccess": return CommitSuccess; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicy.java new file mode 100644 index 00000000000..f00b02e7d28 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicy.java @@ -0,0 +1,44 @@ +package com.microsoft.graph.beta.models; + +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 MobileAppManagementPolicy extends MobilityManagementPolicy implements Parsable { + /** + * Instantiates a new {@link MobileAppManagementPolicy} and sets the default values. + */ + public MobileAppManagementPolicy() { + 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 MobileAppManagementPolicy} + */ + @jakarta.annotation.Nonnull + public static MobileAppManagementPolicy createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MobileAppManagementPolicy(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicyCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicyCollectionResponse.java new file mode 100644 index 00000000000..3b33614548f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppManagementPolicyCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +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 MobileAppManagementPolicyCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link MobileAppManagementPolicyCollectionResponse} and sets the default values. + */ + public MobileAppManagementPolicyCollectionResponse() { + 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 MobileAppManagementPolicyCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static MobileAppManagementPolicyCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MobileAppManagementPolicyCollectionResponse(); + } + /** + * 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(MobileAppManagementPolicy::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/models/MobileAppScriptReference.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppScriptReference.java new file mode 100644 index 00000000000..678e2fd6e67 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppScriptReference.java @@ -0,0 +1,127 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * A complex type that contains an identifier which is a reference an associated mobileAppContentScript entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MobileAppScriptReference implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link MobileAppScriptReference} and sets the default values. + */ + public MobileAppScriptReference() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link MobileAppScriptReference} + */ + @jakarta.annotation.Nonnull + public static MobileAppScriptReference createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MobileAppScriptReference(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("targetId", (n) -> { this.setTargetId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the targetId property value. The identifier of an associated mobileAppContentScript entity. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTargetId() { + return this.backingStore.get("targetId"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("targetId", this.getTargetId()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the targetId property value. The identifier of an associated mobileAppContentScript entity. + * @param value Value to set for the targetId property. + */ + public void setTargetId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("targetId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicy.java new file mode 100644 index 00000000000..276847dfe48 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicy.java @@ -0,0 +1,44 @@ +package com.microsoft.graph.beta.models; + +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 MobileDeviceManagementPolicy extends MobilityManagementPolicy implements Parsable { + /** + * Instantiates a new {@link MobileDeviceManagementPolicy} and sets the default values. + */ + public MobileDeviceManagementPolicy() { + 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 MobileDeviceManagementPolicy} + */ + @jakarta.annotation.Nonnull + public static MobileDeviceManagementPolicy createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MobileDeviceManagementPolicy(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicyCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicyCollectionResponse.java new file mode 100644 index 00000000000..e96f5328d45 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicyCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +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 MobileDeviceManagementPolicyCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link MobileDeviceManagementPolicyCollectionResponse} and sets the default values. + */ + public MobileDeviceManagementPolicyCollectionResponse() { + 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 MobileDeviceManagementPolicyCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static MobileDeviceManagementPolicyCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MobileDeviceManagementPolicyCollectionResponse(); + } + /** + * 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(MobileDeviceManagementPolicy::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/models/MobilityManagementPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobilityManagementPolicy.java index d49126ef446..5a3e71afe6f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MobilityManagementPolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobilityManagementPolicy.java @@ -22,6 +22,14 @@ public MobilityManagementPolicy() { @jakarta.annotation.Nonnull public static MobilityManagementPolicy createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.mobileAppManagementPolicy": return new MobileAppManagementPolicy(); + case "#microsoft.graph.mobileDeviceManagementPolicy": return new MobileDeviceManagementPolicy(); + } + } return new MobilityManagementPolicy(); } /** diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/NamedLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/NamedLocation.java new file mode 100644 index 00000000000..57b2f667062 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/NamedLocation.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class NamedLocation extends PolicyDeletableItem implements Parsable { + /** + * Instantiates a new {@link NamedLocation} and sets the default values. + */ + public NamedLocation() { + super(); + this.setOdataType("#microsoft.graph.namedLocation"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link NamedLocation} + */ + @jakarta.annotation.Nonnull + public static NamedLocation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.compliantNetworkNamedLocation": return new CompliantNetworkNamedLocation(); + case "#microsoft.graph.countryNamedLocation": return new CountryNamedLocation(); + case "#microsoft.graph.ipNamedLocation": return new IpNamedLocation(); + case "#microsoft.graph.privateLinkNamedLocation": return new PrivateLinkNamedLocation(); + case "#microsoft.graph.serviceTagNamedLocation": return new ServiceTagNamedLocation(); + } + } + return new NamedLocation(); + } + /** + * Gets the createdDateTime property value. The Timestamp type represents creation date and time of the location using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * Gets the displayName property value. Human-readable name of the location. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * 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("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("id", (n) -> { this.setId(n.getStringValue()); }); + deserializerMap.put("modifiedDateTime", (n) -> { this.setModifiedDateTime(n.getOffsetDateTimeValue()); }); + return deserializerMap; + } + /** + * Gets the id property value. Identifier of a namedLocation object. Read-only. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getId() { + return this.backingStore.get("id"); + } + /** + * Gets the modifiedDateTime property value. The Timestamp type represents last modified date and time of the location using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getModifiedDateTime() { + return this.backingStore.get("modifiedDateTime"); + } + /** + * Serializes information the 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.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("id", this.getId()); + writer.writeOffsetDateTimeValue("modifiedDateTime", this.getModifiedDateTime()); + } + /** + * Sets the createdDateTime property value. The Timestamp type represents creation date and time of the location using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @param value Value to set for the createdDateTime property. + */ + public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("createdDateTime", value); + } + /** + * Sets the displayName property value. Human-readable name of the location. + * @param value Value to set for the displayName property. + */ + public void setDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("displayName", value); + } + /** + * Sets the id property value. Identifier of a namedLocation object. Read-only. + * @param value Value to set for the id property. + */ + public void setId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("id", value); + } + /** + * Sets the modifiedDateTime property value. The Timestamp type represents last modified date and time of the location using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @param value Value to set for the modifiedDateTime property. + */ + public void setModifiedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("modifiedDateTime", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/NamedLocationCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/NamedLocationCollectionResponse.java new file mode 100644 index 00000000000..f9fa9650709 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/NamedLocationCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +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 NamedLocationCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link NamedLocationCollectionResponse} and sets the default values. + */ + public NamedLocationCollectionResponse() { + 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 NamedLocationCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static NamedLocationCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new NamedLocationCollectionResponse(); + } + /** + * 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(NamedLocation::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/models/Place.java b/src/main/java/com/microsoft/graph/beta/generated/models/Place.java index 654b0da907b..529432c535c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Place.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Place.java @@ -45,6 +45,14 @@ public static Place createFromDiscriminatorValue(@jakarta.annotation.Nonnull fin public PhysicalAddress getAddress() { return this.backingStore.get("address"); } + /** + * Gets the checkIns property value. The checkIns property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCheckIns() { + return this.backingStore.get("checkIns"); + } /** * Gets the displayName property value. The name that is associated with the place. * @return a {@link String} @@ -61,6 +69,7 @@ public String getDisplayName() { public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("address", (n) -> { this.setAddress(n.getObjectValue(PhysicalAddress::createFromDiscriminatorValue)); }); + deserializerMap.put("checkIns", (n) -> { this.setCheckIns(n.getCollectionOfObjectValues(CheckInClaim::createFromDiscriminatorValue)); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("geoCoordinates", (n) -> { this.setGeoCoordinates(n.getObjectValue(OutlookGeoCoordinates::createFromDiscriminatorValue)); }); deserializerMap.put("isWheelChairAccessible", (n) -> { this.setIsWheelChairAccessible(n.getBooleanValue()); }); @@ -135,6 +144,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); super.serialize(writer); writer.writeObjectValue("address", this.getAddress()); + writer.writeCollectionOfObjectValues("checkIns", this.getCheckIns()); writer.writeStringValue("displayName", this.getDisplayName()); writer.writeObjectValue("geoCoordinates", this.getGeoCoordinates()); writer.writeBooleanValue("isWheelChairAccessible", this.getIsWheelChairAccessible()); @@ -151,6 +161,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setAddress(@jakarta.annotation.Nullable final PhysicalAddress value) { this.backingStore.set("address", value); } + /** + * Sets the checkIns property value. The checkIns property + * @param value Value to set for the checkIns property. + */ + public void setCheckIns(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("checkIns", value); + } /** * Sets the displayName property value. The name that is associated with the place. * @param value Value to set for the displayName property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableItem.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableItem.java new file mode 100644 index 00000000000..6adad850e16 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableItem.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PolicyDeletableItem implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link PolicyDeletableItem} and sets the default values. + */ + public PolicyDeletableItem() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link PolicyDeletableItem} + */ + @jakarta.annotation.Nonnull + public static PolicyDeletableItem createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.compliantNetworkNamedLocation": return new CompliantNetworkNamedLocation(); + case "#microsoft.graph.conditionalAccessPolicy": return new ConditionalAccessPolicy(); + case "#microsoft.graph.countryNamedLocation": return new CountryNamedLocation(); + case "#microsoft.graph.crossTenantAccessPolicyConfigurationPartner": return new CrossTenantAccessPolicyConfigurationPartner(); + case "#microsoft.graph.crossTenantIdentitySyncPolicyPartner": return new CrossTenantIdentitySyncPolicyPartner(); + case "#microsoft.graph.ipNamedLocation": return new IpNamedLocation(); + case "#microsoft.graph.namedLocation": return new NamedLocation(); + case "#microsoft.graph.privateLinkNamedLocation": return new PrivateLinkNamedLocation(); + case "#microsoft.graph.serviceTagNamedLocation": return new ServiceTagNamedLocation(); + case "#microsoft.graph.whatIfAnalysisResult": return new WhatIfAnalysisResult(); + } + } + return new PolicyDeletableItem(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the deletedDateTime property value. Shows the last date and time the policy was deleted. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getDeletedDateTime() { + return this.backingStore.get("deletedDateTime"); + } + /** + * 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("deletedDateTime", (n) -> { this.setDeletedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeOffsetDateTimeValue("deletedDateTime", this.getDeletedDateTime()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the deletedDateTime property value. Shows the last date and time the policy was deleted. + * @param value Value to set for the deletedDateTime property. + */ + public void setDeletedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("deletedDateTime", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableRoot.java new file mode 100644 index 00000000000..d2e357752b0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyDeletableRoot.java @@ -0,0 +1,78 @@ +package com.microsoft.graph.beta.models; + +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 PolicyDeletableRoot extends Entity implements Parsable { + /** + * Instantiates a new {@link PolicyDeletableRoot} and sets the default values. + */ + public PolicyDeletableRoot() { + 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 PolicyDeletableRoot} + */ + @jakarta.annotation.Nonnull + public static PolicyDeletableRoot createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PolicyDeletableRoot(); + } + /** + * Gets the crossTenantPartners property value. Represents the partner-specific configuration for cross-tenant access and tenant restrictions. Cross-tenant access settings include inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCrossTenantPartners() { + return this.backingStore.get("crossTenantPartners"); + } + /** + * Gets the crossTenantSyncPolicyPartners property value. Defines the cross-tenant policy for synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multi-tenant organization by automating the creation, update, and deletion of users from one tenant to another. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCrossTenantSyncPolicyPartners() { + return this.backingStore.get("crossTenantSyncPolicyPartners"); + } + /** + * 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("crossTenantPartners", (n) -> { this.setCrossTenantPartners(n.getCollectionOfObjectValues(CrossTenantAccessPolicyConfigurationPartner::createFromDiscriminatorValue)); }); + deserializerMap.put("crossTenantSyncPolicyPartners", (n) -> { this.setCrossTenantSyncPolicyPartners(n.getCollectionOfObjectValues(CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("crossTenantPartners", this.getCrossTenantPartners()); + writer.writeCollectionOfObjectValues("crossTenantSyncPolicyPartners", this.getCrossTenantSyncPolicyPartners()); + } + /** + * Sets the crossTenantPartners property value. Represents the partner-specific configuration for cross-tenant access and tenant restrictions. Cross-tenant access settings include inbound and outbound settings of Microsoft Entra B2B collaboration and B2B direct connect. + * @param value Value to set for the crossTenantPartners property. + */ + public void setCrossTenantPartners(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("crossTenantPartners", value); + } + /** + * Sets the crossTenantSyncPolicyPartners property value. Defines the cross-tenant policy for synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multi-tenant organization by automating the creation, update, and deletion of users from one tenant to another. + * @param value Value to set for the crossTenantSyncPolicyPartners property. + */ + public void setCrossTenantSyncPolicyPartners(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("crossTenantSyncPolicyPartners", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyRoot.java index 6ad7cbbe407..9b716dd2e24 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyRoot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyRoot.java @@ -104,6 +104,14 @@ public B2cAuthenticationMethodsPolicy getB2cAuthenticationMethodsPolicy() { public java.util.List getClaimsMappingPolicies() { return this.backingStore.get("claimsMappingPolicies"); } + /** + * Gets the conditionalAccessPolicies property value. The custom rules that define an access scenario. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getConditionalAccessPolicies() { + return this.backingStore.get("conditionalAccessPolicies"); + } /** * Gets the crossTenantAccessPolicy property value. The custom rules that define an access scenario when interacting with external Microsoft Entra tenants. * @return a {@link CrossTenantAccessPolicy} @@ -120,6 +128,14 @@ public CrossTenantAccessPolicy getCrossTenantAccessPolicy() { public TenantAppManagementPolicy getDefaultAppManagementPolicy() { return this.backingStore.get("defaultAppManagementPolicy"); } + /** + * Gets the deletedItems property value. Policies that support soft-delete functionality and can be restored within 30 days. + * @return a {@link PolicyDeletableRoot} + */ + @jakarta.annotation.Nullable + public PolicyDeletableRoot getDeletedItems() { + return this.backingStore.get("deletedItems"); + } /** * Gets the deviceRegistrationPolicy property value. Represents the policy scope that controls quota restrictions, additional authentication, and authorization policies to register device identities to your organization. * @return a {@link DeviceRegistrationPolicy} @@ -177,8 +193,10 @@ public Map> getFieldDeserializers deserializerMap.put("authorizationPolicy", (n) -> { this.setAuthorizationPolicy(n.getCollectionOfObjectValues(AuthorizationPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("b2cAuthenticationMethodsPolicy", (n) -> { this.setB2cAuthenticationMethodsPolicy(n.getObjectValue(B2cAuthenticationMethodsPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("claimsMappingPolicies", (n) -> { this.setClaimsMappingPolicies(n.getCollectionOfObjectValues(ClaimsMappingPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("conditionalAccessPolicies", (n) -> { this.setConditionalAccessPolicies(n.getCollectionOfObjectValues(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("crossTenantAccessPolicy", (n) -> { this.setCrossTenantAccessPolicy(n.getObjectValue(CrossTenantAccessPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("defaultAppManagementPolicy", (n) -> { this.setDefaultAppManagementPolicy(n.getObjectValue(TenantAppManagementPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("deletedItems", (n) -> { this.setDeletedItems(n.getObjectValue(PolicyDeletableRoot::createFromDiscriminatorValue)); }); deserializerMap.put("deviceRegistrationPolicy", (n) -> { this.setDeviceRegistrationPolicy(n.getObjectValue(DeviceRegistrationPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("directoryRoleAccessReviewPolicy", (n) -> { this.setDirectoryRoleAccessReviewPolicy(n.getObjectValue(DirectoryRoleAccessReviewPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("externalIdentitiesPolicy", (n) -> { this.setExternalIdentitiesPolicy(n.getObjectValue(ExternalIdentitiesPolicy::createFromDiscriminatorValue)); }); @@ -186,8 +204,8 @@ public Map> getFieldDeserializers deserializerMap.put("federatedTokenValidationPolicy", (n) -> { this.setFederatedTokenValidationPolicy(n.getObjectValue(FederatedTokenValidationPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("homeRealmDiscoveryPolicies", (n) -> { this.setHomeRealmDiscoveryPolicies(n.getCollectionOfObjectValues(HomeRealmDiscoveryPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("identitySecurityDefaultsEnforcementPolicy", (n) -> { this.setIdentitySecurityDefaultsEnforcementPolicy(n.getObjectValue(IdentitySecurityDefaultsEnforcementPolicy::createFromDiscriminatorValue)); }); - deserializerMap.put("mobileAppManagementPolicies", (n) -> { this.setMobileAppManagementPolicies(n.getCollectionOfObjectValues(MobilityManagementPolicy::createFromDiscriminatorValue)); }); - deserializerMap.put("mobileDeviceManagementPolicies", (n) -> { this.setMobileDeviceManagementPolicies(n.getCollectionOfObjectValues(MobilityManagementPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("mobileAppManagementPolicies", (n) -> { this.setMobileAppManagementPolicies(n.getCollectionOfObjectValues(MobileAppManagementPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("mobileDeviceManagementPolicies", (n) -> { this.setMobileDeviceManagementPolicies(n.getCollectionOfObjectValues(MobileDeviceManagementPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("permissionGrantPolicies", (n) -> { this.setPermissionGrantPolicies(n.getCollectionOfObjectValues(PermissionGrantPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("permissionGrantPreApprovalPolicies", (n) -> { this.setPermissionGrantPreApprovalPolicies(n.getCollectionOfObjectValues(PermissionGrantPreApprovalPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("roleManagementPolicies", (n) -> { this.setRoleManagementPolicies(n.getCollectionOfObjectValues(UnifiedRoleManagementPolicy::createFromDiscriminatorValue)); }); @@ -215,18 +233,18 @@ public IdentitySecurityDefaultsEnforcementPolicy getIdentitySecurityDefaultsEnfo } /** * Gets the mobileAppManagementPolicies property value. The policy that defines autoenrollment configuration for a mobility management (MDM or MAM) application. - * @return a {@link java.util.List} + * @return a {@link java.util.List} */ @jakarta.annotation.Nullable - public java.util.List getMobileAppManagementPolicies() { + public java.util.List getMobileAppManagementPolicies() { return this.backingStore.get("mobileAppManagementPolicies"); } /** * Gets the mobileDeviceManagementPolicies property value. The mobileDeviceManagementPolicies property - * @return a {@link java.util.List} + * @return a {@link java.util.List} */ @jakarta.annotation.Nullable - public java.util.List getMobileDeviceManagementPolicies() { + public java.util.List getMobileDeviceManagementPolicies() { return this.backingStore.get("mobileDeviceManagementPolicies"); } /** @@ -302,8 +320,10 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("authorizationPolicy", this.getAuthorizationPolicy()); writer.writeObjectValue("b2cAuthenticationMethodsPolicy", this.getB2cAuthenticationMethodsPolicy()); writer.writeCollectionOfObjectValues("claimsMappingPolicies", this.getClaimsMappingPolicies()); + writer.writeCollectionOfObjectValues("conditionalAccessPolicies", this.getConditionalAccessPolicies()); writer.writeObjectValue("crossTenantAccessPolicy", this.getCrossTenantAccessPolicy()); writer.writeObjectValue("defaultAppManagementPolicy", this.getDefaultAppManagementPolicy()); + writer.writeObjectValue("deletedItems", this.getDeletedItems()); writer.writeObjectValue("deviceRegistrationPolicy", this.getDeviceRegistrationPolicy()); writer.writeObjectValue("directoryRoleAccessReviewPolicy", this.getDirectoryRoleAccessReviewPolicy()); writer.writeObjectValue("externalIdentitiesPolicy", this.getExternalIdentitiesPolicy()); @@ -391,6 +411,13 @@ public void setB2cAuthenticationMethodsPolicy(@jakarta.annotation.Nullable final public void setClaimsMappingPolicies(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("claimsMappingPolicies", value); } + /** + * Sets the conditionalAccessPolicies property value. The custom rules that define an access scenario. + * @param value Value to set for the conditionalAccessPolicies property. + */ + public void setConditionalAccessPolicies(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("conditionalAccessPolicies", value); + } /** * Sets the crossTenantAccessPolicy property value. The custom rules that define an access scenario when interacting with external Microsoft Entra tenants. * @param value Value to set for the crossTenantAccessPolicy property. @@ -405,6 +432,13 @@ public void setCrossTenantAccessPolicy(@jakarta.annotation.Nullable final CrossT public void setDefaultAppManagementPolicy(@jakarta.annotation.Nullable final TenantAppManagementPolicy value) { this.backingStore.set("defaultAppManagementPolicy", value); } + /** + * Sets the deletedItems property value. Policies that support soft-delete functionality and can be restored within 30 days. + * @param value Value to set for the deletedItems property. + */ + public void setDeletedItems(@jakarta.annotation.Nullable final PolicyDeletableRoot value) { + this.backingStore.set("deletedItems", value); + } /** * Sets the deviceRegistrationPolicy property value. Represents the policy scope that controls quota restrictions, additional authentication, and authorization policies to register device identities to your organization. * @param value Value to set for the deviceRegistrationPolicy property. @@ -458,14 +492,14 @@ public void setIdentitySecurityDefaultsEnforcementPolicy(@jakarta.annotation.Nul * Sets the mobileAppManagementPolicies property value. The policy that defines autoenrollment configuration for a mobility management (MDM or MAM) application. * @param value Value to set for the mobileAppManagementPolicies property. */ - public void setMobileAppManagementPolicies(@jakarta.annotation.Nullable final java.util.List value) { + public void setMobileAppManagementPolicies(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("mobileAppManagementPolicies", value); } /** * Sets the mobileDeviceManagementPolicies property value. The mobileDeviceManagementPolicies property * @param value Value to set for the mobileDeviceManagementPolicies property. */ - public void setMobileDeviceManagementPolicies(@jakarta.annotation.Nullable final java.util.List value) { + public void setMobileDeviceManagementPolicies(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("mobileDeviceManagementPolicies", value); } /** diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PrivateLinkNamedLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/PrivateLinkNamedLocation.java new file mode 100644 index 00000000000..fc88275d067 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PrivateLinkNamedLocation.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +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 PrivateLinkNamedLocation extends NamedLocation implements Parsable { + /** + * Instantiates a new {@link PrivateLinkNamedLocation} and sets the default values. + */ + public PrivateLinkNamedLocation() { + super(); + this.setOdataType("#microsoft.graph.privateLinkNamedLocation"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link PrivateLinkNamedLocation} + */ + @jakarta.annotation.Nonnull + public static PrivateLinkNamedLocation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PrivateLinkNamedLocation(); + } + /** + * 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("isTrusted", (n) -> { this.setIsTrusted(n.getBooleanValue()); }); + deserializerMap.put("privateLinkResourcePolicyIds", (n) -> { this.setPrivateLinkResourcePolicyIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the isTrusted property value. The isTrusted property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsTrusted() { + return this.backingStore.get("isTrusted"); + } + /** + * Gets the privateLinkResourcePolicyIds property value. The privateLinkResourcePolicyIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getPrivateLinkResourcePolicyIds() { + return this.backingStore.get("privateLinkResourcePolicyIds"); + } + /** + * Serializes information the 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.writeBooleanValue("isTrusted", this.getIsTrusted()); + writer.writeCollectionOfPrimitiveValues("privateLinkResourcePolicyIds", this.getPrivateLinkResourcePolicyIds()); + } + /** + * Sets the isTrusted property value. The isTrusted property + * @param value Value to set for the isTrusted property. + */ + public void setIsTrusted(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isTrusted", value); + } + /** + * Sets the privateLinkResourcePolicyIds property value. The privateLinkResourcePolicyIds property + * @param value Value to set for the privateLinkResourcePolicyIds property. + */ + public void setPrivateLinkResourcePolicyIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("privateLinkResourcePolicyIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyArtifactCount.java b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyArtifactCount.java new file mode 100644 index 00000000000..10ffc943dd4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyArtifactCount.java @@ -0,0 +1,175 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ProtectionPolicyArtifactCount implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ProtectionPolicyArtifactCount} and sets the default values. + */ + public ProtectionPolicyArtifactCount() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ProtectionPolicyArtifactCount} + */ + @jakarta.annotation.Nonnull + public static ProtectionPolicyArtifactCount createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ProtectionPolicyArtifactCount(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the completed property value. The number of artifacts whose protection is completed. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getCompleted() { + return this.backingStore.get("completed"); + } + /** + * Gets the failed property value. The number of artifacts whose protection failed. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getFailed() { + return this.backingStore.get("failed"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(5); + deserializerMap.put("completed", (n) -> { this.setCompleted(n.getIntegerValue()); }); + deserializerMap.put("failed", (n) -> { this.setFailed(n.getIntegerValue()); }); + deserializerMap.put("inProgress", (n) -> { this.setInProgress(n.getIntegerValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("total", (n) -> { this.setTotal(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the inProgress property value. The number of artifacts whose protection is in progress. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getInProgress() { + return this.backingStore.get("inProgress"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the total property value. The number of artifacts present in the protection policy. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getTotal() { + return this.backingStore.get("total"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeIntegerValue("completed", this.getCompleted()); + writer.writeIntegerValue("failed", this.getFailed()); + writer.writeIntegerValue("inProgress", this.getInProgress()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeIntegerValue("total", this.getTotal()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the completed property value. The number of artifacts whose protection is completed. + * @param value Value to set for the completed property. + */ + public void setCompleted(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("completed", value); + } + /** + * Sets the failed property value. The number of artifacts whose protection failed. + * @param value Value to set for the failed property. + */ + public void setFailed(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("failed", value); + } + /** + * Sets the inProgress property value. The number of artifacts whose protection is in progress. + * @param value Value to set for the inProgress property. + */ + public void setInProgress(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("inProgress", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the total property value. The number of artifacts present in the protection policy. + * @param value Value to set for the total property. + */ + public void setTotal(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("total", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyBase.java index 36db69c8156..714627a5ad9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyBase.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionPolicyBase.java @@ -51,7 +51,7 @@ public IdentitySet getCreatedBy() { return this.backingStore.get("createdBy"); } /** - * Gets the createdDateTime property value. The time of creation of the policy. + * Gets the createdDateTime property value. The date and time when the policy was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -77,12 +77,22 @@ public Map> getFieldDeserializers deserializerMap.put("createdBy", (n) -> { this.setCreatedBy(n.getObjectValue(IdentitySet::createFromDiscriminatorValue)); }); deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("isEnabled", (n) -> { this.setIsEnabled(n.getBooleanValue()); }); deserializerMap.put("lastModifiedBy", (n) -> { this.setLastModifiedBy(n.getObjectValue(IdentitySet::createFromDiscriminatorValue)); }); deserializerMap.put("lastModifiedDateTime", (n) -> { this.setLastModifiedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("protectionPolicyArtifactCount", (n) -> { this.setProtectionPolicyArtifactCount(n.getObjectValue(ProtectionPolicyArtifactCount::createFromDiscriminatorValue)); }); deserializerMap.put("retentionSettings", (n) -> { this.setRetentionSettings(n.getCollectionOfObjectValues(RetentionSetting::createFromDiscriminatorValue)); }); deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(ProtectionPolicyStatus::forValue)); }); return deserializerMap; } + /** + * Gets the isEnabled property value. Indicates whether the policy is enabled. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsEnabled() { + return this.backingStore.get("isEnabled"); + } /** * Gets the lastModifiedBy property value. The identity of the person who last modified the policy. * @return a {@link IdentitySet} @@ -92,13 +102,21 @@ public IdentitySet getLastModifiedBy() { return this.backingStore.get("lastModifiedBy"); } /** - * Gets the lastModifiedDateTime property value. The timestamp of the last modification of the policy. + * Gets the lastModifiedDateTime property value. The date and time when the policy was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable public OffsetDateTime getLastModifiedDateTime() { return this.backingStore.get("lastModifiedDateTime"); } + /** + * Gets the protectionPolicyArtifactCount property value. The count of artifacts in the protection policy by status. Returned only on $select. + * @return a {@link ProtectionPolicyArtifactCount} + */ + @jakarta.annotation.Nullable + public ProtectionPolicyArtifactCount getProtectionPolicyArtifactCount() { + return this.backingStore.get("protectionPolicyArtifactCount"); + } /** * Gets the retentionSettings property value. Contains the retention setting details for the policy. * @return a {@link java.util.List} @@ -126,8 +144,10 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("createdBy", this.getCreatedBy()); writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeBooleanValue("isEnabled", this.getIsEnabled()); writer.writeObjectValue("lastModifiedBy", this.getLastModifiedBy()); writer.writeOffsetDateTimeValue("lastModifiedDateTime", this.getLastModifiedDateTime()); + writer.writeObjectValue("protectionPolicyArtifactCount", this.getProtectionPolicyArtifactCount()); writer.writeCollectionOfObjectValues("retentionSettings", this.getRetentionSettings()); writer.writeEnumValue("status", this.getStatus()); } @@ -146,7 +166,7 @@ public void setCreatedBy(@jakarta.annotation.Nullable final IdentitySet value) { this.backingStore.set("createdBy", value); } /** - * Sets the createdDateTime property value. The time of creation of the policy. + * Sets the createdDateTime property value. The date and time when the policy was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @param value Value to set for the createdDateTime property. */ public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { @@ -159,6 +179,13 @@ public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } + /** + * Sets the isEnabled property value. Indicates whether the policy is enabled. + * @param value Value to set for the isEnabled property. + */ + public void setIsEnabled(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isEnabled", value); + } /** * Sets the lastModifiedBy property value. The identity of the person who last modified the policy. * @param value Value to set for the lastModifiedBy property. @@ -167,12 +194,19 @@ public void setLastModifiedBy(@jakarta.annotation.Nullable final IdentitySet val this.backingStore.set("lastModifiedBy", value); } /** - * Sets the lastModifiedDateTime property value. The timestamp of the last modification of the policy. + * Sets the lastModifiedDateTime property value. The date and time when the policy was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @param value Value to set for the lastModifiedDateTime property. */ public void setLastModifiedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("lastModifiedDateTime", value); } + /** + * Sets the protectionPolicyArtifactCount property value. The count of artifacts in the protection policy by status. Returned only on $select. + * @param value Value to set for the protectionPolicyArtifactCount property. + */ + public void setProtectionPolicyArtifactCount(@jakarta.annotation.Nullable final ProtectionPolicyArtifactCount value) { + this.backingStore.set("protectionPolicyArtifactCount", value); + } /** * Sets the retentionSettings property value. Contains the retention setting details for the policy. * @param value Value to set for the retentionSettings 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 d563e1b88a4..d99a393990c 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. The http content that has the data + * Gets the content property value. Report content; details vary by report type. * @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. The http content that has the data + * Sets the content property value. Report content; details vary by report type. * @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/SectionMap.java b/src/main/java/com/microsoft/graph/beta/generated/models/SectionMap.java new file mode 100644 index 00000000000..09a1cc8423e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SectionMap.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +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 SectionMap extends BaseMapFeature implements Parsable { + /** + * Instantiates a new {@link SectionMap} and sets the default values. + */ + public SectionMap() { + super(); + this.setOdataType("#microsoft.graph.sectionMap"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link SectionMap} + */ + @jakarta.annotation.Nonnull + public static SectionMap createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SectionMap(); + } + /** + * 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("placeId", (n) -> { this.setPlaceId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the placeId property value. Identifier of the section to which this sectionMap belongs. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPlaceId() { + return this.backingStore.get("placeId"); + } + /** + * Serializes information the 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("placeId", this.getPlaceId()); + } + /** + * Sets the placeId property value. Identifier of the section to which this sectionMap belongs. + * @param value Value to set for the placeId property. + */ + public void setPlaceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("placeId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipalSignIn.java b/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipalSignIn.java new file mode 100644 index 00000000000..6ceccba787e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipalSignIn.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +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 ServicePrincipalSignIn extends SignInIdentity implements Parsable { + /** + * Instantiates a new {@link ServicePrincipalSignIn} and sets the default values. + */ + public ServicePrincipalSignIn() { + super(); + this.setOdataType("#microsoft.graph.servicePrincipalSignIn"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ServicePrincipalSignIn} + */ + @jakarta.annotation.Nonnull + public static ServicePrincipalSignIn createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ServicePrincipalSignIn(); + } + /** + * 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("servicePrincipalId", (n) -> { this.setServicePrincipalId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the servicePrincipalId property value. appId of the service principal that is signing in. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getServicePrincipalId() { + return this.backingStore.get("servicePrincipalId"); + } + /** + * Serializes information the 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("servicePrincipalId", this.getServicePrincipalId()); + } + /** + * Sets the servicePrincipalId property value. appId of the service principal that is signing in. + * @param value Value to set for the servicePrincipalId property. + */ + public void setServicePrincipalId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("servicePrincipalId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ServiceTagNamedLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/ServiceTagNamedLocation.java new file mode 100644 index 00000000000..5945aa4b366 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ServiceTagNamedLocation.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +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 ServiceTagNamedLocation extends NamedLocation implements Parsable { + /** + * Instantiates a new {@link ServiceTagNamedLocation} and sets the default values. + */ + public ServiceTagNamedLocation() { + super(); + this.setOdataType("#microsoft.graph.serviceTagNamedLocation"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ServiceTagNamedLocation} + */ + @jakarta.annotation.Nonnull + public static ServiceTagNamedLocation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ServiceTagNamedLocation(); + } + /** + * 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("isTrusted", (n) -> { this.setIsTrusted(n.getBooleanValue()); }); + deserializerMap.put("serviceTags", (n) -> { this.setServiceTags(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the isTrusted property value. The isTrusted property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsTrusted() { + return this.backingStore.get("isTrusted"); + } + /** + * Gets the serviceTags property value. The serviceTags property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getServiceTags() { + return this.backingStore.get("serviceTags"); + } + /** + * Serializes information the 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.writeBooleanValue("isTrusted", this.getIsTrusted()); + writer.writeCollectionOfPrimitiveValues("serviceTags", this.getServiceTags()); + } + /** + * Sets the isTrusted property value. The isTrusted property + * @param value Value to set for the isTrusted property. + */ + public void setIsTrusted(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isTrusted", value); + } + /** + * Sets the serviceTags property value. The serviceTags property + * @param value Value to set for the serviceTags property. + */ + public void setServiceTags(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("serviceTags", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SignInConditions.java b/src/main/java/com/microsoft/graph/beta/generated/models/SignInConditions.java new file mode 100644 index 00000000000..b09a4df86c5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SignInConditions.java @@ -0,0 +1,277 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SignInConditions implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link SignInConditions} and sets the default values. + */ + public SignInConditions() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link SignInConditions} + */ + @jakarta.annotation.Nonnull + public static SignInConditions createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SignInConditions(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the authenticationFlow property value. Type of authentication flow. The possible value is: deviceCodeFlow or authenticationTransfer. Default value is none. + * @return a {@link AuthenticationFlow} + */ + @jakarta.annotation.Nullable + public AuthenticationFlow getAuthenticationFlow() { + return this.backingStore.get("authenticationFlow"); + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the clientAppType property value. Client application type. The possible value is: all, browser, mobileAppsAndDesktopClients, exchangeActiveSync, easSupported, other, unknownFutureValue. Default value is all. + * @return a {@link ConditionalAccessClientApp} + */ + @jakarta.annotation.Nullable + public ConditionalAccessClientApp getClientAppType() { + return this.backingStore.get("clientAppType"); + } + /** + * Gets the country property value. Country from where the identity is authenticating. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCountry() { + return this.backingStore.get("country"); + } + /** + * Gets the deviceInfo property value. Information about the device used for the sign-in. + * @return a {@link DeviceInfo} + */ + @jakarta.annotation.Nullable + public DeviceInfo getDeviceInfo() { + return this.backingStore.get("deviceInfo"); + } + /** + * Gets the devicePlatform property value. Device platform. The possible value is: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue, linux. Default value is all. + * @return a {@link ConditionalAccessDevicePlatform} + */ + @jakarta.annotation.Nullable + public ConditionalAccessDevicePlatform getDevicePlatform() { + return this.backingStore.get("devicePlatform"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(11); + deserializerMap.put("authenticationFlow", (n) -> { this.setAuthenticationFlow(n.getObjectValue(AuthenticationFlow::createFromDiscriminatorValue)); }); + deserializerMap.put("clientAppType", (n) -> { this.setClientAppType(n.getEnumValue(ConditionalAccessClientApp::forValue)); }); + deserializerMap.put("country", (n) -> { this.setCountry(n.getStringValue()); }); + deserializerMap.put("deviceInfo", (n) -> { this.setDeviceInfo(n.getObjectValue(DeviceInfo::createFromDiscriminatorValue)); }); + deserializerMap.put("devicePlatform", (n) -> { this.setDevicePlatform(n.getEnumValue(ConditionalAccessDevicePlatform::forValue)); }); + deserializerMap.put("insiderRiskLevel", (n) -> { this.setInsiderRiskLevel(n.getEnumValue(InsiderRiskLevel::forValue)); }); + deserializerMap.put("ipAddress", (n) -> { this.setIpAddress(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("servicePrincipalRiskLevel", (n) -> { this.setServicePrincipalRiskLevel(n.getEnumValue(RiskLevel::forValue)); }); + deserializerMap.put("signInRiskLevel", (n) -> { this.setSignInRiskLevel(n.getEnumValue(RiskLevel::forValue)); }); + deserializerMap.put("userRiskLevel", (n) -> { this.setUserRiskLevel(n.getEnumValue(RiskLevel::forValue)); }); + return deserializerMap; + } + /** + * Gets the insiderRiskLevel property value. Insider risk associated with the authenticating user. The possible value is: none, minor, moderate, elevated, unknownFutureValue. Default value is none. + * @return a {@link InsiderRiskLevel} + */ + @jakarta.annotation.Nullable + public InsiderRiskLevel getInsiderRiskLevel() { + return this.backingStore.get("insiderRiskLevel"); + } + /** + * Gets the ipAddress property value. Ip address of the authenticating identity. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getIpAddress() { + return this.backingStore.get("ipAddress"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the servicePrincipalRiskLevel property value. Risk associated with the service principal. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + * @return a {@link RiskLevel} + */ + @jakarta.annotation.Nullable + public RiskLevel getServicePrincipalRiskLevel() { + return this.backingStore.get("servicePrincipalRiskLevel"); + } + /** + * Gets the signInRiskLevel property value. Sign-in risk associated with the user. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + * @return a {@link RiskLevel} + */ + @jakarta.annotation.Nullable + public RiskLevel getSignInRiskLevel() { + return this.backingStore.get("signInRiskLevel"); + } + /** + * Gets the userRiskLevel property value. The authenticating user's risk level. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + * @return a {@link RiskLevel} + */ + @jakarta.annotation.Nullable + public RiskLevel getUserRiskLevel() { + return this.backingStore.get("userRiskLevel"); + } + /** + * Serializes information the current 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("authenticationFlow", this.getAuthenticationFlow()); + writer.writeEnumValue("clientAppType", this.getClientAppType()); + writer.writeStringValue("country", this.getCountry()); + writer.writeObjectValue("deviceInfo", this.getDeviceInfo()); + writer.writeEnumValue("devicePlatform", this.getDevicePlatform()); + writer.writeEnumValue("insiderRiskLevel", this.getInsiderRiskLevel()); + writer.writeStringValue("ipAddress", this.getIpAddress()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeEnumValue("servicePrincipalRiskLevel", this.getServicePrincipalRiskLevel()); + writer.writeEnumValue("signInRiskLevel", this.getSignInRiskLevel()); + writer.writeEnumValue("userRiskLevel", this.getUserRiskLevel()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the authenticationFlow property value. Type of authentication flow. The possible value is: deviceCodeFlow or authenticationTransfer. Default value is none. + * @param value Value to set for the authenticationFlow property. + */ + public void setAuthenticationFlow(@jakarta.annotation.Nullable final AuthenticationFlow value) { + this.backingStore.set("authenticationFlow", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the clientAppType property value. Client application type. The possible value is: all, browser, mobileAppsAndDesktopClients, exchangeActiveSync, easSupported, other, unknownFutureValue. Default value is all. + * @param value Value to set for the clientAppType property. + */ + public void setClientAppType(@jakarta.annotation.Nullable final ConditionalAccessClientApp value) { + this.backingStore.set("clientAppType", value); + } + /** + * Sets the country property value. Country from where the identity is authenticating. + * @param value Value to set for the country property. + */ + public void setCountry(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("country", value); + } + /** + * Sets the deviceInfo property value. Information about the device used for the sign-in. + * @param value Value to set for the deviceInfo property. + */ + public void setDeviceInfo(@jakarta.annotation.Nullable final DeviceInfo value) { + this.backingStore.set("deviceInfo", value); + } + /** + * Sets the devicePlatform property value. Device platform. The possible value is: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue, linux. Default value is all. + * @param value Value to set for the devicePlatform property. + */ + public void setDevicePlatform(@jakarta.annotation.Nullable final ConditionalAccessDevicePlatform value) { + this.backingStore.set("devicePlatform", value); + } + /** + * Sets the insiderRiskLevel property value. Insider risk associated with the authenticating user. The possible value is: none, minor, moderate, elevated, unknownFutureValue. Default value is none. + * @param value Value to set for the insiderRiskLevel property. + */ + public void setInsiderRiskLevel(@jakarta.annotation.Nullable final InsiderRiskLevel value) { + this.backingStore.set("insiderRiskLevel", value); + } + /** + * Sets the ipAddress property value. Ip address of the authenticating identity. + * @param value Value to set for the ipAddress property. + */ + public void setIpAddress(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("ipAddress", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the servicePrincipalRiskLevel property value. Risk associated with the service principal. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + * @param value Value to set for the servicePrincipalRiskLevel property. + */ + public void setServicePrincipalRiskLevel(@jakarta.annotation.Nullable final RiskLevel value) { + this.backingStore.set("servicePrincipalRiskLevel", value); + } + /** + * Sets the signInRiskLevel property value. Sign-in risk associated with the user. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + * @param value Value to set for the signInRiskLevel property. + */ + public void setSignInRiskLevel(@jakarta.annotation.Nullable final RiskLevel value) { + this.backingStore.set("signInRiskLevel", value); + } + /** + * Sets the userRiskLevel property value. The authenticating user's risk level. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. + * @param value Value to set for the userRiskLevel property. + */ + public void setUserRiskLevel(@jakarta.annotation.Nullable final RiskLevel value) { + this.backingStore.set("userRiskLevel", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SignInContext.java b/src/main/java/com/microsoft/graph/beta/generated/models/SignInContext.java new file mode 100644 index 00000000000..1491f3f081c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SignInContext.java @@ -0,0 +1,116 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SignInContext implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link SignInContext} and sets the default values. + */ + public SignInContext() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link SignInContext} + */ + @jakarta.annotation.Nonnull + public static SignInContext createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.applicationContext": return new ApplicationContext(); + case "#microsoft.graph.authContext": return new AuthContext(); + case "#microsoft.graph.userActionContext": return new UserActionContext(); + } + } + return new SignInContext(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SignInIdentity.java b/src/main/java/com/microsoft/graph/beta/generated/models/SignInIdentity.java new file mode 100644 index 00000000000..3dd097f9873 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SignInIdentity.java @@ -0,0 +1,115 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SignInIdentity implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link SignInIdentity} and sets the default values. + */ + public SignInIdentity() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link SignInIdentity} + */ + @jakarta.annotation.Nonnull + public static SignInIdentity createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.servicePrincipalSignIn": return new ServicePrincipalSignIn(); + case "#microsoft.graph.userSignIn": return new UserSignIn(); + } + } + return new SignInIdentity(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/TelecomExpenseManagementPartner.java b/src/main/java/com/microsoft/graph/beta/generated/models/TelecomExpenseManagementPartner.java deleted file mode 100644 index 3f06778e03d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/TelecomExpenseManagementPartner.java +++ /dev/null @@ -1,133 +0,0 @@ -package com.microsoft.graph.beta.models; - -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.time.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * telecomExpenseManagementPartner resources represent the metadata and status of a given TEM service. Once your organization has onboarded with a partner, the partner can be enabled or disabled to switch TEM functionality on or off. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class TelecomExpenseManagementPartner extends Entity implements Parsable { - /** - * Instantiates a new {@link TelecomExpenseManagementPartner} and sets the default values. - */ - public TelecomExpenseManagementPartner() { - 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 TelecomExpenseManagementPartner} - */ - @jakarta.annotation.Nonnull - public static TelecomExpenseManagementPartner createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new TelecomExpenseManagementPartner(); - } - /** - * Gets the appAuthorized property value. Whether the partner's AAD app has been authorized to access Intune. - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getAppAuthorized() { - return this.backingStore.get("appAuthorized"); - } - /** - * Gets the displayName property value. Display name of the TEM partner. - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getDisplayName() { - return this.backingStore.get("displayName"); - } - /** - * Gets the enabled property value. Whether Intune's connection to the TEM service is currently enabled or disabled. - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getEnabled() { - return this.backingStore.get("enabled"); - } - /** - * 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("appAuthorized", (n) -> { this.setAppAuthorized(n.getBooleanValue()); }); - deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); - deserializerMap.put("enabled", (n) -> { this.setEnabled(n.getBooleanValue()); }); - deserializerMap.put("lastConnectionDateTime", (n) -> { this.setLastConnectionDateTime(n.getOffsetDateTimeValue()); }); - deserializerMap.put("url", (n) -> { this.setUrl(n.getStringValue()); }); - return deserializerMap; - } - /** - * Gets the lastConnectionDateTime property value. Timestamp of the last request sent to Intune by the TEM partner. - * @return a {@link OffsetDateTime} - */ - @jakarta.annotation.Nullable - public OffsetDateTime getLastConnectionDateTime() { - return this.backingStore.get("lastConnectionDateTime"); - } - /** - * Gets the url property value. URL of the TEM partner's administrative control panel, where an administrator can configure their TEM service. - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getUrl() { - return this.backingStore.get("url"); - } - /** - * Serializes information the 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.writeBooleanValue("appAuthorized", this.getAppAuthorized()); - writer.writeStringValue("displayName", this.getDisplayName()); - writer.writeBooleanValue("enabled", this.getEnabled()); - writer.writeOffsetDateTimeValue("lastConnectionDateTime", this.getLastConnectionDateTime()); - writer.writeStringValue("url", this.getUrl()); - } - /** - * Sets the appAuthorized property value. Whether the partner's AAD app has been authorized to access Intune. - * @param value Value to set for the appAuthorized property. - */ - public void setAppAuthorized(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("appAuthorized", value); - } - /** - * Sets the displayName property value. Display name of the TEM partner. - * @param value Value to set for the displayName property. - */ - public void setDisplayName(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("displayName", value); - } - /** - * Sets the enabled property value. Whether Intune's connection to the TEM service is currently enabled or disabled. - * @param value Value to set for the enabled property. - */ - public void setEnabled(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("enabled", value); - } - /** - * Sets the lastConnectionDateTime property value. Timestamp of the last request sent to Intune by the TEM partner. - * @param value Value to set for the lastConnectionDateTime property. - */ - public void setLastConnectionDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { - this.backingStore.set("lastConnectionDateTime", value); - } - /** - * Sets the url property value. URL of the TEM partner's administrative control panel, where an administrator can configure their TEM service. - * @param value Value to set for the url property. - */ - public void setUrl(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("url", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UnitMap.java b/src/main/java/com/microsoft/graph/beta/generated/models/UnitMap.java new file mode 100644 index 00000000000..a0bcd6a722a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UnitMap.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +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 UnitMap extends BaseMapFeature implements Parsable { + /** + * Instantiates a new {@link UnitMap} and sets the default values. + */ + public UnitMap() { + super(); + this.setOdataType("#microsoft.graph.unitMap"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link UnitMap} + */ + @jakarta.annotation.Nonnull + public static UnitMap createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UnitMap(); + } + /** + * 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("placeId", (n) -> { this.setPlaceId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the placeId property value. Identifier of the place (such as a room) to which this unitMap belongs. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPlaceId() { + return this.backingStore.get("placeId"); + } + /** + * Serializes information the 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("placeId", this.getPlaceId()); + } + /** + * Sets the placeId property value. Identifier of the place (such as a room) to which this unitMap belongs. + * @param value Value to set for the placeId property. + */ + public void setPlaceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("placeId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/User.java b/src/main/java/com/microsoft/graph/beta/generated/models/User.java index fd9b973b2c3..642d81bb717 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/User.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/User.java @@ -52,6 +52,14 @@ public Boolean getAccountEnabled() { public java.util.List getActivities() { return this.backingStore.get("activities"); } + /** + * Gets the adhocCalls property value. Ad hoc calls associated with the user. Read-only. Nullable. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getAdhocCalls() { + return this.backingStore.get("adhocCalls"); + } /** * Gets the ageGroup property value. Sets the age group of the user. Allowed values: null, Minor, NotAdult, and Adult. For more information, see legal age group property definitions. Supports $filter (eq, ne, not, and in). * @return a {@link String} @@ -502,6 +510,7 @@ public Map> getFieldDeserializers deserializerMap.put("aboutMe", (n) -> { this.setAboutMe(n.getStringValue()); }); deserializerMap.put("accountEnabled", (n) -> { this.setAccountEnabled(n.getBooleanValue()); }); deserializerMap.put("activities", (n) -> { this.setActivities(n.getCollectionOfObjectValues(UserActivity::createFromDiscriminatorValue)); }); + deserializerMap.put("adhocCalls", (n) -> { this.setAdhocCalls(n.getCollectionOfObjectValues(AdhocCall::createFromDiscriminatorValue)); }); deserializerMap.put("ageGroup", (n) -> { this.setAgeGroup(n.getStringValue()); }); deserializerMap.put("agreementAcceptances", (n) -> { this.setAgreementAcceptances(n.getCollectionOfObjectValues(AgreementAcceptance::createFromDiscriminatorValue)); }); deserializerMap.put("analytics", (n) -> { this.setAnalytics(n.getObjectValue(UserAnalytics::createFromDiscriminatorValue)); }); @@ -1478,6 +1487,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("aboutMe", this.getAboutMe()); writer.writeBooleanValue("accountEnabled", this.getAccountEnabled()); writer.writeCollectionOfObjectValues("activities", this.getActivities()); + writer.writeCollectionOfObjectValues("adhocCalls", this.getAdhocCalls()); writer.writeStringValue("ageGroup", this.getAgeGroup()); writer.writeCollectionOfObjectValues("agreementAcceptances", this.getAgreementAcceptances()); writer.writeObjectValue("analytics", this.getAnalytics()); @@ -1656,6 +1666,13 @@ public void setAccountEnabled(@jakarta.annotation.Nullable final Boolean value) public void setActivities(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("activities", value); } + /** + * Sets the adhocCalls property value. Ad hoc calls associated with the user. Read-only. Nullable. + * @param value Value to set for the adhocCalls property. + */ + public void setAdhocCalls(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("adhocCalls", value); + } /** * Sets the ageGroup property value. Sets the age group of the user. Allowed values: null, Minor, NotAdult, and Adult. For more information, see legal age group property definitions. Supports $filter (eq, ne, not, and in). * @param value Value to set for the ageGroup property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UserAction.java b/src/main/java/com/microsoft/graph/beta/generated/models/UserAction.java new file mode 100644 index 00000000000..9fbff3afd1c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UserAction.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum UserAction implements ValuedEnum { + RegisterSecurityInformation("registerSecurityInformation"), + RegisterOrJoinDevices("registerOrJoinDevices"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + UserAction(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static UserAction forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "registerSecurityInformation": return RegisterSecurityInformation; + case "registerOrJoinDevices": return RegisterOrJoinDevices; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UserActionContext.java b/src/main/java/com/microsoft/graph/beta/generated/models/UserActionContext.java new file mode 100644 index 00000000000..3a0e01e09f7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UserActionContext.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +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 UserActionContext extends SignInContext implements Parsable { + /** + * Instantiates a new {@link UserActionContext} and sets the default values. + */ + public UserActionContext() { + super(); + this.setOdataType("#microsoft.graph.userActionContext"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link UserActionContext} + */ + @jakarta.annotation.Nonnull + public static UserActionContext createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UserActionContext(); + } + /** + * 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("userAction", (n) -> { this.setUserAction(n.getEnumValue(UserAction::forValue)); }); + return deserializerMap; + } + /** + * Gets the userAction property value. Represents the user action that the authenticating identity is performing. The possible values are: registerSecurityInformation, registerOrJoinDevices, unknownFutureValue. + * @return a {@link UserAction} + */ + @jakarta.annotation.Nullable + public UserAction getUserAction() { + return this.backingStore.get("userAction"); + } + /** + * Serializes information the 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.writeEnumValue("userAction", this.getUserAction()); + } + /** + * Sets the userAction property value. Represents the user action that the authenticating identity is performing. The possible values are: registerSecurityInformation, registerOrJoinDevices, unknownFutureValue. + * @param value Value to set for the userAction property. + */ + public void setUserAction(@jakarta.annotation.Nullable final UserAction value) { + this.backingStore.set("userAction", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UserSignIn.java b/src/main/java/com/microsoft/graph/beta/generated/models/UserSignIn.java new file mode 100644 index 00000000000..f4affedb521 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UserSignIn.java @@ -0,0 +1,97 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.EnumSet; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UserSignIn extends SignInIdentity implements Parsable { + /** + * Instantiates a new {@link UserSignIn} and sets the default values. + */ + public UserSignIn() { + super(); + this.setOdataType("#microsoft.graph.userSignIn"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link UserSignIn} + */ + @jakarta.annotation.Nonnull + public static UserSignIn createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UserSignIn(); + } + /** + * Gets the externalTenantId property value. TenantId of the guest user as applies to Microsoft Entra B2B scenarios. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getExternalTenantId() { + return this.backingStore.get("externalTenantId"); + } + /** + * Gets the externalUserType property value. The externalUserType property + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getExternalUserType() { + return this.backingStore.get("externalUserType"); + } + /** + * 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("externalTenantId", (n) -> { this.setExternalTenantId(n.getStringValue()); }); + deserializerMap.put("externalUserType", (n) -> { this.setExternalUserType(n.getEnumSetValue(ConditionalAccessGuestOrExternalUserTypes::forValue)); }); + deserializerMap.put("userId", (n) -> { this.setUserId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the userId property value. Object ID of the user. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getUserId() { + return this.backingStore.get("userId"); + } + /** + * Serializes information the 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("externalTenantId", this.getExternalTenantId()); + writer.writeEnumSetValue("externalUserType", this.getExternalUserType()); + writer.writeStringValue("userId", this.getUserId()); + } + /** + * Sets the externalTenantId property value. TenantId of the guest user as applies to Microsoft Entra B2B scenarios. + * @param value Value to set for the externalTenantId property. + */ + public void setExternalTenantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("externalTenantId", value); + } + /** + * Sets the externalUserType property value. The externalUserType property + * @param value Value to set for the externalUserType property. + */ + public void setExternalUserType(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("externalUserType", value); + } + /** + * Sets the userId property value. Object ID of the user. + * @param value Value to set for the userId property. + */ + public void setUserId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("userId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisReasons.java b/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisReasons.java new file mode 100644 index 00000000000..9095ae5c92f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisReasons.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum WhatIfAnalysisReasons implements ValuedEnum { + NotSet("notSet"), + NotEnoughInformation("notEnoughInformation"), + InvalidCondition("invalidCondition"), + Users("users"), + WorkloadIdentities("workloadIdentities"), + Application("application"), + UserActions("userActions"), + AuthenticationContext("authenticationContext"), + DevicePlatform("devicePlatform"), + Devices("devices"), + ClientApps("clientApps"), + Location("location"), + SignInRisk("signInRisk"), + EmptyPolicy("emptyPolicy"), + InvalidPolicy("invalidPolicy"), + PolicyNotEnabled("policyNotEnabled"), + UserRisk("userRisk"), + Time("time"), + InsiderRisk("insiderRisk"), + AuthenticationFlow("authenticationFlow"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + WhatIfAnalysisReasons(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static WhatIfAnalysisReasons forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "notSet": return NotSet; + case "notEnoughInformation": return NotEnoughInformation; + case "invalidCondition": return InvalidCondition; + case "users": return Users; + case "workloadIdentities": return WorkloadIdentities; + case "application": return Application; + case "userActions": return UserActions; + case "authenticationContext": return AuthenticationContext; + case "devicePlatform": return DevicePlatform; + case "devices": return Devices; + case "clientApps": return ClientApps; + case "location": return Location; + case "signInRisk": return SignInRisk; + case "emptyPolicy": return EmptyPolicy; + case "invalidPolicy": return InvalidPolicy; + case "policyNotEnabled": return PolicyNotEnabled; + case "userRisk": return UserRisk; + case "time": return Time; + case "insiderRisk": return InsiderRisk; + case "authenticationFlow": return AuthenticationFlow; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisResult.java b/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisResult.java new file mode 100644 index 00000000000..f2391d9cf2d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisResult.java @@ -0,0 +1,80 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.EnumSet; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class WhatIfAnalysisResult extends ConditionalAccessPolicy implements Parsable { + /** + * Instantiates a new {@link WhatIfAnalysisResult} and sets the default values. + */ + public WhatIfAnalysisResult() { + super(); + this.setOdataType("#microsoft.graph.whatIfAnalysisResult"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link WhatIfAnalysisResult} + */ + @jakarta.annotation.Nonnull + public static WhatIfAnalysisResult createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new WhatIfAnalysisResult(); + } + /** + * Gets the analysisReasons property value. The analysisReasons property + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getAnalysisReasons() { + return this.backingStore.get("analysisReasons"); + } + /** + * 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("analysisReasons", (n) -> { this.setAnalysisReasons(n.getEnumSetValue(WhatIfAnalysisReasons::forValue)); }); + deserializerMap.put("policyApplies", (n) -> { this.setPolicyApplies(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the policyApplies property value. Specifies whether the policy applies to the sign-in properties provided in the request body. If policyApplies is true, the policy applies to the sign-in based on the sign-in properties provided. If policyApplies is false, the policy doesn't apply to the sign-in based on the sign-in properties provided and the analysisReasons property is populated to show the reason for the policy not applying. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getPolicyApplies() { + return this.backingStore.get("policyApplies"); + } + /** + * Serializes information the 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.writeEnumSetValue("analysisReasons", this.getAnalysisReasons()); + writer.writeBooleanValue("policyApplies", this.getPolicyApplies()); + } + /** + * Sets the analysisReasons property value. The analysisReasons property + * @param value Value to set for the analysisReasons property. + */ + public void setAnalysisReasons(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("analysisReasons", value); + } + /** + * Sets the policyApplies property value. Specifies whether the policy applies to the sign-in properties provided in the request body. If policyApplies is true, the policy applies to the sign-in based on the sign-in properties provided. If policyApplies is false, the policy doesn't apply to the sign-in based on the sign-in properties provided and the analysisReasons property is populated to show the reason for the policy not applying. + * @param value Value to set for the policyApplies property. + */ + public void setPolicyApplies(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("policyApplies", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobApp.java b/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobApp.java index abeaf65d827..b2eb0281256 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobApp.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobApp.java @@ -36,6 +36,22 @@ public static Win32LobApp createFromDiscriminatorValue(@jakarta.annotation.Nonnu } return new Win32LobApp(); } + /** + * Gets the activeInstallScript property value. Contains the unique identifier of the associated install script for this Win32 app to be used instead of the install command line by the managed device during app installation. When null, the install command line is used instead. + * @return a {@link MobileAppScriptReference} + */ + @jakarta.annotation.Nullable + public MobileAppScriptReference getActiveInstallScript() { + return this.backingStore.get("activeInstallScript"); + } + /** + * Gets the activeUninstallScript property value. Contains the unique identifier of the associated uninstall script for this Win32 app to be used instead of the uninstall command line by the managed device during app uninstallation. When null, the uninstall command line is used instead. + * @return a {@link MobileAppScriptReference} + */ + @jakarta.annotation.Nullable + public MobileAppScriptReference getActiveUninstallScript() { + return this.backingStore.get("activeUninstallScript"); + } /** * Gets the allowAvailableUninstall property value. Indicates whether the uninstall is supported from the company portal for the Win32 app with an available assignment. When TRUE, indicates that uninstall is supported from the company portal for the Windows app (Win32) with an available assignment. When FALSE, indicates that uninstall is not supported for the Windows app (Win32) with an Available assignment. Default value is FALSE. * @return a {@link Boolean} @@ -83,6 +99,8 @@ public String getDisplayVersion() { @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("activeInstallScript", (n) -> { this.setActiveInstallScript(n.getObjectValue(MobileAppScriptReference::createFromDiscriminatorValue)); }); + deserializerMap.put("activeUninstallScript", (n) -> { this.setActiveUninstallScript(n.getObjectValue(MobileAppScriptReference::createFromDiscriminatorValue)); }); deserializerMap.put("allowAvailableUninstall", (n) -> { this.setAllowAvailableUninstall(n.getBooleanValue()); }); deserializerMap.put("allowedArchitectures", (n) -> { this.setAllowedArchitectures(n.getEnumSetValue(WindowsArchitecture::forValue)); }); deserializerMap.put("applicableArchitectures", (n) -> { this.setApplicableArchitectures(n.getEnumSetValue(WindowsArchitecture::forValue)); }); @@ -223,6 +241,8 @@ public String getUninstallCommandLine() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeObjectValue("activeInstallScript", this.getActiveInstallScript()); + writer.writeObjectValue("activeUninstallScript", this.getActiveUninstallScript()); writer.writeBooleanValue("allowAvailableUninstall", this.getAllowAvailableUninstall()); writer.writeEnumSetValue("allowedArchitectures", this.getAllowedArchitectures()); writer.writeEnumSetValue("applicableArchitectures", this.getApplicableArchitectures()); @@ -243,6 +263,20 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("setupFilePath", this.getSetupFilePath()); writer.writeStringValue("uninstallCommandLine", this.getUninstallCommandLine()); } + /** + * Sets the activeInstallScript property value. Contains the unique identifier of the associated install script for this Win32 app to be used instead of the install command line by the managed device during app installation. When null, the install command line is used instead. + * @param value Value to set for the activeInstallScript property. + */ + public void setActiveInstallScript(@jakarta.annotation.Nullable final MobileAppScriptReference value) { + this.backingStore.set("activeInstallScript", value); + } + /** + * Sets the activeUninstallScript property value. Contains the unique identifier of the associated uninstall script for this Win32 app to be used instead of the uninstall command line by the managed device during app uninstallation. When null, the uninstall command line is used instead. + * @param value Value to set for the activeUninstallScript property. + */ + public void setActiveUninstallScript(@jakarta.annotation.Nullable final MobileAppScriptReference value) { + this.backingStore.set("activeUninstallScript", value); + } /** * Sets the allowAvailableUninstall property value. Indicates whether the uninstall is supported from the company portal for the Win32 app with an available assignment. When TRUE, indicates that uninstall is supported from the company portal for the Windows app (Win32) with an available assignment. When FALSE, indicates that uninstall is not supported for the Windows app (Win32) with an Available assignment. Default value is FALSE. * @param value Value to set for the allowAvailableUninstall property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobAppInstallPowerShellScript.java b/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobAppInstallPowerShellScript.java new file mode 100644 index 00000000000..40ee02e46c4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobAppInstallPowerShellScript.java @@ -0,0 +1,48 @@ +package com.microsoft.graph.beta.models; + +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; +/** + * A representation of a PowerShell script that is used to install a Win32 app on an end-user device managed by Intune. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class Win32LobAppInstallPowerShellScript extends Win32LobAppScript implements Parsable { + /** + * Instantiates a new {@link Win32LobAppInstallPowerShellScript} and sets the default values. + */ + public Win32LobAppInstallPowerShellScript() { + super(); + this.setOdataType("#microsoft.graph.win32LobAppInstallPowerShellScript"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link Win32LobAppInstallPowerShellScript} + */ + @jakarta.annotation.Nonnull + public static Win32LobAppInstallPowerShellScript createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Win32LobAppInstallPowerShellScript(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobAppScript.java b/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobAppScript.java new file mode 100644 index 00000000000..7eb3dd7f03f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobAppScript.java @@ -0,0 +1,90 @@ +package com.microsoft.graph.beta.models; + +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; +/** + * A representation of a script that can be run on an end-user device managed by Intune in relation to a Win32 app. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class Win32LobAppScript extends MobileAppContentScript implements Parsable { + /** + * Instantiates a new {@link Win32LobAppScript} and sets the default values. + */ + public Win32LobAppScript() { + super(); + this.setOdataType("#microsoft.graph.win32LobAppScript"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link Win32LobAppScript} + */ + @jakarta.annotation.Nonnull + public static Win32LobAppScript createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.win32LobAppInstallPowerShellScript": return new Win32LobAppInstallPowerShellScript(); + case "#microsoft.graph.win32LobAppUninstallPowerShellScript": return new Win32LobAppUninstallPowerShellScript(); + } + } + return new Win32LobAppScript(); + } + /** + * Gets the enforceSignatureCheck property value. Indicates whether or not to enforce a signature check when running the script. When TRUE, the script cannot be run without enforcing a signature check. When FALSE, no signature check will be enforced when running the script. Default value is FALSE. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getEnforceSignatureCheck() { + return this.backingStore.get("enforceSignatureCheck"); + } + /** + * 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("enforceSignatureCheck", (n) -> { this.setEnforceSignatureCheck(n.getBooleanValue()); }); + deserializerMap.put("runAs32Bit", (n) -> { this.setRunAs32Bit(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the runAs32Bit property value. Indicates whether the script will run as 32-bit or 64-bit. When TRUE, the script will run as 32-bit. When FALSE, the script will run as 64-bit. Default value is FALSE. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getRunAs32Bit() { + return this.backingStore.get("runAs32Bit"); + } + /** + * Serializes information the 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.writeBooleanValue("enforceSignatureCheck", this.getEnforceSignatureCheck()); + writer.writeBooleanValue("runAs32Bit", this.getRunAs32Bit()); + } + /** + * Sets the enforceSignatureCheck property value. Indicates whether or not to enforce a signature check when running the script. When TRUE, the script cannot be run without enforcing a signature check. When FALSE, no signature check will be enforced when running the script. Default value is FALSE. + * @param value Value to set for the enforceSignatureCheck property. + */ + public void setEnforceSignatureCheck(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("enforceSignatureCheck", value); + } + /** + * Sets the runAs32Bit property value. Indicates whether the script will run as 32-bit or 64-bit. When TRUE, the script will run as 32-bit. When FALSE, the script will run as 64-bit. Default value is FALSE. + * @param value Value to set for the runAs32Bit property. + */ + public void setRunAs32Bit(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("runAs32Bit", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobAppUninstallPowerShellScript.java b/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobAppUninstallPowerShellScript.java new file mode 100644 index 00000000000..6a25401b268 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Win32LobAppUninstallPowerShellScript.java @@ -0,0 +1,48 @@ +package com.microsoft.graph.beta.models; + +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; +/** + * A representation of a PowerShell script that is used to uninstall a Win32 app on an end-user device managed by Intune. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class Win32LobAppUninstallPowerShellScript extends Win32LobAppScript implements Parsable { + /** + * Instantiates a new {@link Win32LobAppUninstallPowerShellScript} and sets the default values. + */ + public Win32LobAppUninstallPowerShellScript() { + super(); + this.setOdataType("#microsoft.graph.win32LobAppUninstallPowerShellScript"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link Win32LobAppUninstallPowerShellScript} + */ + @jakarta.annotation.Nonnull + public static Win32LobAppUninstallPowerShellScript createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Win32LobAppUninstallPowerShellScript(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + } +} 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 64dbc36d101..ee26fcc3eea 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. 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. + * Gets the useDeviceContext property value. Whether or not to use device execution context for Windows AppX mobile app. * @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. 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. + * Sets the useDeviceContext property value. Whether or not to use device execution context for Windows AppX mobile app. * @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 d258eae6c09..5559029a4ea 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. This collection can contain a maximum of 2 elements. + * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity * @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. This collection can contain a maximum of 2 elements. + * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity * @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/WindowsManagedAppClipboardSharingLevel.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsManagedAppClipboardSharingLevel.java index c1c89bcdea6..5988471465f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsManagedAppClipboardSharingLevel.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsManagedAppClipboardSharingLevel.java @@ -11,7 +11,9 @@ public enum WindowsManagedAppClipboardSharingLevel implements ValuedEnum { /** Org users can paste data from and cut/copy data to any account, document, location or application. */ AnyDestinationAnySource("anyDestinationAnySource"), /** Org users cannot cut, copy or paste data to or from external accounts, documents, locations or applications from or into the org context. */ - None("none"); + None("none"), + /** Evolvable enumeration sentinel value. Do not use. */ + UnknownFutureValue("unknownFutureValue"); public final String value; WindowsManagedAppClipboardSharingLevel(final String value) { this.value = value; @@ -24,6 +26,7 @@ public static WindowsManagedAppClipboardSharingLevel forValue(@jakarta.annotatio switch(searchValue) { case "anyDestinationAnySource": return AnyDestinationAnySource; case "none": return None; + case "unknownFutureValue": return UnknownFutureValue; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCatalogItem.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCatalogItem.java index 038b0e863ae..5e78ce1c050 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCatalogItem.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCatalogItem.java @@ -36,6 +36,14 @@ public static WindowsQualityUpdateCatalogItem createFromDiscriminatorValue(@jaka public WindowsQualityUpdateCategory getClassification() { return this.backingStore.get("classification"); } + /** + * Gets the cveSeverityInformation property value. CVE information for catalog items + * @return a {@link WindowsQualityUpdateCveSeverityInformation} + */ + @jakarta.annotation.Nullable + public WindowsQualityUpdateCveSeverityInformation getCveSeverityInformation() { + return this.backingStore.get("cveSeverityInformation"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -44,6 +52,7 @@ public WindowsQualityUpdateCategory getClassification() { public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("classification", (n) -> { this.setClassification(n.getEnumValue(WindowsQualityUpdateCategory::forValue)); }); + deserializerMap.put("cveSeverityInformation", (n) -> { this.setCveSeverityInformation(n.getObjectValue(WindowsQualityUpdateCveSeverityInformation::createFromDiscriminatorValue)); }); deserializerMap.put("isExpeditable", (n) -> { this.setIsExpeditable(n.getBooleanValue()); }); deserializerMap.put("kbArticleId", (n) -> { this.setKbArticleId(n.getStringValue()); }); deserializerMap.put("productRevisions", (n) -> { this.setProductRevisions(n.getCollectionOfObjectValues(WindowsQualityUpdateCatalogProductRevision::createFromDiscriminatorValue)); }); @@ -90,6 +99,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); super.serialize(writer); writer.writeEnumValue("classification", this.getClassification()); + writer.writeObjectValue("cveSeverityInformation", this.getCveSeverityInformation()); writer.writeBooleanValue("isExpeditable", this.getIsExpeditable()); writer.writeStringValue("kbArticleId", this.getKbArticleId()); writer.writeCollectionOfObjectValues("productRevisions", this.getProductRevisions()); @@ -102,6 +112,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setClassification(@jakarta.annotation.Nullable final WindowsQualityUpdateCategory value) { this.backingStore.set("classification", value); } + /** + * Sets the cveSeverityInformation property value. CVE information for catalog items + * @param value Value to set for the cveSeverityInformation property. + */ + public void setCveSeverityInformation(@jakarta.annotation.Nullable final WindowsQualityUpdateCveSeverityInformation value) { + this.backingStore.set("cveSeverityInformation", value); + } /** * Sets the isExpeditable property value. When TRUE, indicates that the quality updates qualify for expedition. When FALSE, indicates the quality updates do not quality for expedition. Default value is FALSE. Read-only * @param value Value to set for the isExpeditable property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCveDetail.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCveDetail.java new file mode 100644 index 00000000000..c0b09d6c9c2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCveDetail.java @@ -0,0 +1,144 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Exploitation details for CVE + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class WindowsQualityUpdateCveDetail implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link WindowsQualityUpdateCveDetail} and sets the default values. + */ + public WindowsQualityUpdateCveDetail() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link WindowsQualityUpdateCveDetail} + */ + @jakarta.annotation.Nonnull + public static WindowsQualityUpdateCveDetail createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new WindowsQualityUpdateCveDetail(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the cveInformationUrl property value. Exploitation url of CVE + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCveInformationUrl() { + return this.backingStore.get("cveInformationUrl"); + } + /** + * Gets the cveNumber property value. Exploitation number of CVE + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCveNumber() { + return this.backingStore.get("cveNumber"); + } + /** + * 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("cveInformationUrl", (n) -> { this.setCveInformationUrl(n.getStringValue()); }); + deserializerMap.put("cveNumber", (n) -> { this.setCveNumber(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("cveInformationUrl", this.getCveInformationUrl()); + writer.writeStringValue("cveNumber", this.getCveNumber()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the cveInformationUrl property value. Exploitation url of CVE + * @param value Value to set for the cveInformationUrl property. + */ + public void setCveInformationUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("cveInformationUrl", value); + } + /** + * Sets the cveNumber property value. Exploitation number of CVE + * @param value Value to set for the cveNumber property. + */ + public void setCveNumber(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("cveNumber", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCveSeverityInformation.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCveSeverityInformation.java new file mode 100644 index 00000000000..68abd73a3b3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsQualityUpdateCveSeverityInformation.java @@ -0,0 +1,161 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * CVE information of QU catalog item + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class WindowsQualityUpdateCveSeverityInformation implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link WindowsQualityUpdateCveSeverityInformation} and sets the default values. + */ + public WindowsQualityUpdateCveSeverityInformation() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link WindowsQualityUpdateCveSeverityInformation} + */ + @jakarta.annotation.Nonnull + public static WindowsQualityUpdateCveSeverityInformation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new WindowsQualityUpdateCveSeverityInformation(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the exploitedCves property value. Exploit cve details + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getExploitedCves() { + return this.backingStore.get("exploitedCves"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("exploitedCves", (n) -> { this.setExploitedCves(n.getCollectionOfObjectValues(WindowsQualityUpdateCveDetail::createFromDiscriminatorValue)); }); + deserializerMap.put("maxBaseScore", (n) -> { this.setMaxBaseScore(n.getDoubleValue()); }); + deserializerMap.put("maxSeverityLevel", (n) -> { this.setMaxSeverityLevel(n.getEnumValue(WindowsUpdateCveSeverityLevel::forValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the maxBaseScore property value. Max base score of CVE + * @return a {@link Double} + */ + @jakarta.annotation.Nullable + public Double getMaxBaseScore() { + return this.backingStore.get("maxBaseScore"); + } + /** + * Gets the maxSeverityLevel property value. Max severity of CVE + * @return a {@link WindowsUpdateCveSeverityLevel} + */ + @jakarta.annotation.Nullable + public WindowsUpdateCveSeverityLevel getMaxSeverityLevel() { + return this.backingStore.get("maxSeverityLevel"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfObjectValues("exploitedCves", this.getExploitedCves()); + writer.writeDoubleValue("maxBaseScore", this.getMaxBaseScore()); + writer.writeEnumValue("maxSeverityLevel", this.getMaxSeverityLevel()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the exploitedCves property value. Exploit cve details + * @param value Value to set for the exploitedCves property. + */ + public void setExploitedCves(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("exploitedCves", value); + } + /** + * Sets the maxBaseScore property value. Max base score of CVE + * @param value Value to set for the maxBaseScore property. + */ + public void setMaxBaseScore(@jakarta.annotation.Nullable final Double value) { + this.backingStore.set("maxBaseScore", value); + } + /** + * Sets the maxSeverityLevel property value. Max severity of CVE + * @param value Value to set for the maxSeverityLevel property. + */ + public void setMaxSeverityLevel(@jakarta.annotation.Nullable final WindowsUpdateCveSeverityLevel value) { + this.backingStore.set("maxSeverityLevel", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUniversalAppXAppAssignmentSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUniversalAppXAppAssignmentSettings.java index 52d6a1a72bf..0872224ab0f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUniversalAppXAppAssignmentSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUniversalAppXAppAssignmentSettings.java @@ -39,7 +39,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the useDeviceContext property value. If true, uses device execution context for Windows Universal AppX mobile app. Device-context install is not allowed when this type of app is targeted with Available intent. Defaults to false. + * Gets the useDeviceContext property value. Whether or not to use device execution context for Windows Universal AppX mobile app. * @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. If true, uses device execution context for Windows Universal AppX mobile app. Device-context install is not allowed when this type of app is targeted with Available intent. Defaults to false. + * Sets the useDeviceContext property value. Whether or not to use device execution context for Windows Universal AppX mobile app. * @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/WindowsUpdateCveSeverityLevel.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUpdateCveSeverityLevel.java new file mode 100644 index 00000000000..9fe28268381 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUpdateCveSeverityLevel.java @@ -0,0 +1,36 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +/** + * Max severity of CVE + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum WindowsUpdateCveSeverityLevel implements ValuedEnum { + /** Severity of Critical */ + Critical("critical"), + /** Severity of Important */ + Important("important"), + /** Severity of Moderate */ + Moderate("moderate"), + /** Evolvable enumeration sentinel value. Do not use. */ + UnknownFutureValue("unknownFutureValue"); + public final String value; + WindowsUpdateCveSeverityLevel(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static WindowsUpdateCveSeverityLevel forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "critical": return Critical; + case "important": return Important; + case "moderate": return Moderate; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/identitygovernance/UserInactivityTrigger.java b/src/main/java/com/microsoft/graph/beta/generated/models/identitygovernance/UserInactivityTrigger.java new file mode 100644 index 00000000000..8251b6c7de6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/identitygovernance/UserInactivityTrigger.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models.identitygovernance; + +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 UserInactivityTrigger extends WorkflowExecutionTrigger implements Parsable { + /** + * Instantiates a new {@link UserInactivityTrigger} and sets the default values. + */ + public UserInactivityTrigger() { + super(); + this.setOdataType("#microsoft.graph.identityGovernance.userInactivityTrigger"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link UserInactivityTrigger} + */ + @jakarta.annotation.Nonnull + public static UserInactivityTrigger createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UserInactivityTrigger(); + } + /** + * 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("inactivityPeriodInDays", (n) -> { this.setInactivityPeriodInDays(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the inactivityPeriodInDays property value. The inactivityPeriodInDays property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getInactivityPeriodInDays() { + return this.backingStore.get("inactivityPeriodInDays"); + } + /** + * Serializes information the 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.writeIntegerValue("inactivityPeriodInDays", this.getInactivityPeriodInDays()); + } + /** + * Sets the inactivityPeriodInDays property value. The inactivityPeriodInDays property + * @param value Value to set for the inactivityPeriodInDays property. + */ + public void setInactivityPeriodInDays(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("inactivityPeriodInDays", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/identitygovernance/WorkflowExecutionTrigger.java b/src/main/java/com/microsoft/graph/beta/generated/models/identitygovernance/WorkflowExecutionTrigger.java index 43d56cdc4e7..e2b40b7918d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/identitygovernance/WorkflowExecutionTrigger.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/identitygovernance/WorkflowExecutionTrigger.java @@ -39,6 +39,7 @@ public static WorkflowExecutionTrigger createFromDiscriminatorValue(@jakarta.ann case "#microsoft.graph.identityGovernance.attributeChangeTrigger": return new AttributeChangeTrigger(); case "#microsoft.graph.identityGovernance.membershipChangeTrigger": return new MembershipChangeTrigger(); case "#microsoft.graph.identityGovernance.timeBasedAttributeTrigger": return new TimeBasedAttributeTrigger(); + case "#microsoft.graph.identityGovernance.userInactivityTrigger": return new UserInactivityTrigger(); } } return new WorkflowExecutionTrigger(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/ApplicationAnalyticsUsagePoint.java b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/ApplicationAnalyticsUsagePoint.java new file mode 100644 index 00000000000..1225c04d3f9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/ApplicationAnalyticsUsagePoint.java @@ -0,0 +1,176 @@ +package com.microsoft.graph.beta.models.networkaccess; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ApplicationAnalyticsUsagePoint implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ApplicationAnalyticsUsagePoint} and sets the default values. + */ + public ApplicationAnalyticsUsagePoint() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ApplicationAnalyticsUsagePoint} + */ + @jakarta.annotation.Nonnull + public static ApplicationAnalyticsUsagePoint createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ApplicationAnalyticsUsagePoint(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the cloudAppsCount property value. The count attributed to cloud applications for the specified aggregation type. + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getCloudAppsCount() { + return this.backingStore.get("cloudAppsCount"); + } + /** + * Gets the enterpriseAppsCount property value. The count attributed to enterprise applications for the specified aggregation type. + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getEnterpriseAppsCount() { + return this.backingStore.get("enterpriseAppsCount"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(5); + deserializerMap.put("cloudAppsCount", (n) -> { this.setCloudAppsCount(n.getLongValue()); }); + deserializerMap.put("enterpriseAppsCount", (n) -> { this.setEnterpriseAppsCount(n.getLongValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("timeStampDateTime", (n) -> { this.setTimeStampDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("totalCount", (n) -> { this.setTotalCount(n.getLongValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the timeStampDateTime property value. The date for which the aggregated data point represents. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getTimeStampDateTime() { + return this.backingStore.get("timeStampDateTime"); + } + /** + * Gets the totalCount property value. The total count for the specified aggregation type (users, devices, or transactions). + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getTotalCount() { + return this.backingStore.get("totalCount"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeLongValue("cloudAppsCount", this.getCloudAppsCount()); + writer.writeLongValue("enterpriseAppsCount", this.getEnterpriseAppsCount()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeOffsetDateTimeValue("timeStampDateTime", this.getTimeStampDateTime()); + writer.writeLongValue("totalCount", this.getTotalCount()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the cloudAppsCount property value. The count attributed to cloud applications for the specified aggregation type. + * @param value Value to set for the cloudAppsCount property. + */ + public void setCloudAppsCount(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("cloudAppsCount", value); + } + /** + * Sets the enterpriseAppsCount property value. The count attributed to enterprise applications for the specified aggregation type. + * @param value Value to set for the enterpriseAppsCount property. + */ + public void setEnterpriseAppsCount(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("enterpriseAppsCount", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the timeStampDateTime property value. The date for which the aggregated data point represents. + * @param value Value to set for the timeStampDateTime property. + */ + public void setTimeStampDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("timeStampDateTime", value); + } + /** + * Sets the totalCount property value. The total count for the specified aggregation type (users, devices, or transactions). + * @param value Value to set for the totalCount property. + */ + public void setTotalCount(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("totalCount", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/CloudApplicationCategory.java b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/CloudApplicationCategory.java new file mode 100644 index 00000000000..c86f05310a6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/CloudApplicationCategory.java @@ -0,0 +1,111 @@ +package com.microsoft.graph.beta.models.networkaccess; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CloudApplicationCategory implements ValuedEnum { + HostingServices("hostingServices"), + ItServices("itServices"), + AccountingAndFinance("accountingAndFinance"), + BusinessManagement("businessManagement"), + Productivity("productivity"), + ECommerce("eCommerce"), + Education("education"), + Marketing("marketing"), + HumanResourceManagement("humanResourceManagement"), + Health("health"), + Security("security"), + GenerativeAi("generativeAi"), + NewsAndEntertainment("newsAndEntertainment"), + OperationsManagement("operationsManagement"), + ContentManagement("contentManagement"), + DevelopmentTools("developmentTools"), + Collaboration("collaboration"), + Crm("crm"), + Communications("communications"), + DataAnalytics("dataAnalytics"), + Advertising("advertising"), + SupplyChainAndLogistics("supplyChainAndLogistics"), + ProjectManagement("projectManagement"), + TransportationAndTravel("transportationAndTravel"), + CloudComputingPlatform("cloudComputingPlatform"), + BusinessIntelligence("businessIntelligence"), + CloudStorage("cloudStorage"), + PropertyManagement("propertyManagement"), + ContentSharing("contentSharing"), + CustomerSupport("customerSupport"), + Sales("sales"), + ProductDesign("productDesign"), + SocialNetwork("socialNetwork"), + OnlineMeetings("onlineMeetings"), + Webmail("webmail"), + InternetOfThings("internetOfThings"), + Forums("forums"), + WebAnalytics("webAnalytics"), + WebsiteMonitoring("websiteMonitoring"), + VendorManagementSystem("vendorManagementSystem"), + PersonalInstantMessaging("personalInstantMessaging"), + CodeHosting("codeHosting"), + UnknownFutureValue("unknownFutureValue"), + McpServer("mcpServer"), + AiModelProvider("aiModelProvider"); + public final String value; + CloudApplicationCategory(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CloudApplicationCategory forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "hostingServices": return HostingServices; + case "itServices": return ItServices; + case "accountingAndFinance": return AccountingAndFinance; + case "businessManagement": return BusinessManagement; + case "productivity": return Productivity; + case "eCommerce": return ECommerce; + case "education": return Education; + case "marketing": return Marketing; + case "humanResourceManagement": return HumanResourceManagement; + case "health": return Health; + case "security": return Security; + case "generativeAi": return GenerativeAi; + case "newsAndEntertainment": return NewsAndEntertainment; + case "operationsManagement": return OperationsManagement; + case "contentManagement": return ContentManagement; + case "developmentTools": return DevelopmentTools; + case "collaboration": return Collaboration; + case "crm": return Crm; + case "communications": return Communications; + case "dataAnalytics": return DataAnalytics; + case "advertising": return Advertising; + case "supplyChainAndLogistics": return SupplyChainAndLogistics; + case "projectManagement": return ProjectManagement; + case "transportationAndTravel": return TransportationAndTravel; + case "cloudComputingPlatform": return CloudComputingPlatform; + case "businessIntelligence": return BusinessIntelligence; + case "cloudStorage": return CloudStorage; + case "propertyManagement": return PropertyManagement; + case "contentSharing": return ContentSharing; + case "customerSupport": return CustomerSupport; + case "sales": return Sales; + case "productDesign": return ProductDesign; + case "socialNetwork": return SocialNetwork; + case "onlineMeetings": return OnlineMeetings; + case "webmail": return Webmail; + case "internetOfThings": return InternetOfThings; + case "forums": return Forums; + case "webAnalytics": return WebAnalytics; + case "websiteMonitoring": return WebsiteMonitoring; + case "vendorManagementSystem": return VendorManagementSystem; + case "personalInstantMessaging": return PersonalInstantMessaging; + case "codeHosting": return CodeHosting; + case "unknownFutureValue": return UnknownFutureValue; + case "mcpServer": return McpServer; + case "aiModelProvider": return AiModelProvider; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/CloudApplicationMetadata.java b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/CloudApplicationMetadata.java new file mode 100644 index 00000000000..8b5517a63bd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/CloudApplicationMetadata.java @@ -0,0 +1,277 @@ +package com.microsoft.graph.beta.models.networkaccess; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CloudApplicationMetadata implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CloudApplicationMetadata} and sets the default values. + */ + public CloudApplicationMetadata() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CloudApplicationMetadata} + */ + @jakarta.annotation.Nonnull + public static CloudApplicationMetadata createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CloudApplicationMetadata(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the category property value. The category property + * @return a {@link CloudApplicationCategory} + */ + @jakarta.annotation.Nullable + public CloudApplicationCategory getCategory() { + return this.backingStore.get("category"); + } + /** + * Gets the cloudApplicationCatalogId property value. The ID of the application in the SaaS application catalog. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCloudApplicationCatalogId() { + return this.backingStore.get("cloudApplicationCatalogId"); + } + /** + * Gets the complianceScore property value. The compliance score of the application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getComplianceScore() { + return this.backingStore.get("complianceScore"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(11); + deserializerMap.put("category", (n) -> { this.setCategory(n.getEnumValue(CloudApplicationCategory::forValue)); }); + deserializerMap.put("cloudApplicationCatalogId", (n) -> { this.setCloudApplicationCatalogId(n.getStringValue()); }); + deserializerMap.put("complianceScore", (n) -> { this.setComplianceScore(n.getIntegerValue()); }); + deserializerMap.put("generalScore", (n) -> { this.setGeneralScore(n.getIntegerValue()); }); + deserializerMap.put("legalScore", (n) -> { this.setLegalScore(n.getIntegerValue()); }); + deserializerMap.put("loginUser", (n) -> { this.setLoginUser(n.getStringValue()); }); + deserializerMap.put("name", (n) -> { this.setName(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("riskScore", (n) -> { this.setRiskScore(n.getIntegerValue()); }); + deserializerMap.put("securityScore", (n) -> { this.setSecurityScore(n.getIntegerValue()); }); + deserializerMap.put("subactivity", (n) -> { this.setSubactivity(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the generalScore property value. The general score of the application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getGeneralScore() { + return this.backingStore.get("generalScore"); + } + /** + * Gets the legalScore property value. The legal score of the application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getLegalScore() { + return this.backingStore.get("legalScore"); + } + /** + * Gets the loginUser property value. The username that was used to log into the application. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getLoginUser() { + return this.backingStore.get("loginUser"); + } + /** + * Gets the name property value. The name of the application (e.g., ChatGPT, Salesforce, Bing). + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getName() { + return this.backingStore.get("name"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the riskScore property value. The risk score of the application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getRiskScore() { + return this.backingStore.get("riskScore"); + } + /** + * Gets the securityScore property value. The security score of the application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getSecurityScore() { + return this.backingStore.get("securityScore"); + } + /** + * Gets the subactivity property value. The subactivity property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSubactivity() { + return this.backingStore.get("subactivity"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeEnumValue("category", this.getCategory()); + writer.writeStringValue("cloudApplicationCatalogId", this.getCloudApplicationCatalogId()); + writer.writeIntegerValue("complianceScore", this.getComplianceScore()); + writer.writeIntegerValue("generalScore", this.getGeneralScore()); + writer.writeIntegerValue("legalScore", this.getLegalScore()); + writer.writeStringValue("loginUser", this.getLoginUser()); + writer.writeStringValue("name", this.getName()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeIntegerValue("riskScore", this.getRiskScore()); + writer.writeIntegerValue("securityScore", this.getSecurityScore()); + writer.writeStringValue("subactivity", this.getSubactivity()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the category property value. The category property + * @param value Value to set for the category property. + */ + public void setCategory(@jakarta.annotation.Nullable final CloudApplicationCategory value) { + this.backingStore.set("category", value); + } + /** + * Sets the cloudApplicationCatalogId property value. The ID of the application in the SaaS application catalog. + * @param value Value to set for the cloudApplicationCatalogId property. + */ + public void setCloudApplicationCatalogId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("cloudApplicationCatalogId", value); + } + /** + * Sets the complianceScore property value. The compliance score of the application. + * @param value Value to set for the complianceScore property. + */ + public void setComplianceScore(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("complianceScore", value); + } + /** + * Sets the generalScore property value. The general score of the application. + * @param value Value to set for the generalScore property. + */ + public void setGeneralScore(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("generalScore", value); + } + /** + * Sets the legalScore property value. The legal score of the application. + * @param value Value to set for the legalScore property. + */ + public void setLegalScore(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("legalScore", value); + } + /** + * Sets the loginUser property value. The username that was used to log into the application. + * @param value Value to set for the loginUser property. + */ + public void setLoginUser(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("loginUser", value); + } + /** + * Sets the name property value. The name of the application (e.g., ChatGPT, Salesforce, Bing). + * @param value Value to set for the name property. + */ + public void setName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("name", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the riskScore property value. The risk score of the application. + * @param value Value to set for the riskScore property. + */ + public void setRiskScore(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("riskScore", value); + } + /** + * Sets the securityScore property value. The security score of the application. + * @param value Value to set for the securityScore property. + */ + public void setSecurityScore(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("securityScore", value); + } + /** + * Sets the subactivity property value. The subactivity property + * @param value Value to set for the subactivity property. + */ + public void setSubactivity(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("subactivity", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/CloudApplicationReport.java b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/CloudApplicationReport.java new file mode 100644 index 00000000000..71488ea5c2e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/CloudApplicationReport.java @@ -0,0 +1,380 @@ +package com.microsoft.graph.beta.models.networkaccess; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CloudApplicationReport implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CloudApplicationReport} and sets the default values. + */ + public CloudApplicationReport() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CloudApplicationReport} + */ + @jakarta.annotation.Nonnull + public static CloudApplicationReport createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CloudApplicationReport(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the category property value. The category property + * @return a {@link CloudApplicationCategory} + */ + @jakarta.annotation.Nullable + public CloudApplicationCategory getCategory() { + return this.backingStore.get("category"); + } + /** + * Gets the cloudApplicationCatalogId property value. The ID of the application in the SaaS application catalog. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCloudApplicationCatalogId() { + return this.backingStore.get("cloudApplicationCatalogId"); + } + /** + * Gets the complianceScore property value. The compliance score of the application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getComplianceScore() { + return this.backingStore.get("complianceScore"); + } + /** + * Gets the deviceCount property value. Number of devices under this application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getDeviceCount() { + return this.backingStore.get("deviceCount"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(17); + deserializerMap.put("category", (n) -> { this.setCategory(n.getEnumValue(CloudApplicationCategory::forValue)); }); + deserializerMap.put("cloudApplicationCatalogId", (n) -> { this.setCloudApplicationCatalogId(n.getStringValue()); }); + deserializerMap.put("complianceScore", (n) -> { this.setComplianceScore(n.getIntegerValue()); }); + deserializerMap.put("deviceCount", (n) -> { this.setDeviceCount(n.getIntegerValue()); }); + deserializerMap.put("firstAccessDateTime", (n) -> { this.setFirstAccessDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("generalScore", (n) -> { this.setGeneralScore(n.getIntegerValue()); }); + deserializerMap.put("lastAccessDateTime", (n) -> { this.setLastAccessDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("legalScore", (n) -> { this.setLegalScore(n.getIntegerValue()); }); + deserializerMap.put("name", (n) -> { this.setName(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("riskScore", (n) -> { this.setRiskScore(n.getIntegerValue()); }); + deserializerMap.put("securityScore", (n) -> { this.setSecurityScore(n.getIntegerValue()); }); + deserializerMap.put("totalBytesReceived", (n) -> { this.setTotalBytesReceived(n.getLongValue()); }); + deserializerMap.put("totalBytesSent", (n) -> { this.setTotalBytesSent(n.getLongValue()); }); + deserializerMap.put("trafficType", (n) -> { this.setTrafficType(n.getEnumValue(TrafficType::forValue)); }); + deserializerMap.put("transactionCount", (n) -> { this.setTransactionCount(n.getIntegerValue()); }); + deserializerMap.put("userCount", (n) -> { this.setUserCount(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the firstAccessDateTime property value. Timestamp of the first access to the application. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getFirstAccessDateTime() { + return this.backingStore.get("firstAccessDateTime"); + } + /** + * Gets the generalScore property value. The general score of the application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getGeneralScore() { + return this.backingStore.get("generalScore"); + } + /** + * Gets the lastAccessDateTime property value. Timestamp of the last access to the application. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastAccessDateTime() { + return this.backingStore.get("lastAccessDateTime"); + } + /** + * Gets the legalScore property value. The legal score of the application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getLegalScore() { + return this.backingStore.get("legalScore"); + } + /** + * Gets the name property value. The name of the application (e.g., ChatGPT, Salesforce, Bing). + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getName() { + return this.backingStore.get("name"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the riskScore property value. The risk score of the application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getRiskScore() { + return this.backingStore.get("riskScore"); + } + /** + * Gets the securityScore property value. The security score of the application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getSecurityScore() { + return this.backingStore.get("securityScore"); + } + /** + * Gets the totalBytesReceived property value. Total bytes received from the application. + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getTotalBytesReceived() { + return this.backingStore.get("totalBytesReceived"); + } + /** + * Gets the totalBytesSent property value. Total bytes sent to the application. + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getTotalBytesSent() { + return this.backingStore.get("totalBytesSent"); + } + /** + * Gets the trafficType property value. The trafficType property + * @return a {@link TrafficType} + */ + @jakarta.annotation.Nullable + public TrafficType getTrafficType() { + return this.backingStore.get("trafficType"); + } + /** + * Gets the transactionCount property value. Number of transactions under this application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getTransactionCount() { + return this.backingStore.get("transactionCount"); + } + /** + * Gets the userCount property value. Number of users under this application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getUserCount() { + return this.backingStore.get("userCount"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeEnumValue("category", this.getCategory()); + writer.writeStringValue("cloudApplicationCatalogId", this.getCloudApplicationCatalogId()); + writer.writeIntegerValue("complianceScore", this.getComplianceScore()); + writer.writeIntegerValue("deviceCount", this.getDeviceCount()); + writer.writeOffsetDateTimeValue("firstAccessDateTime", this.getFirstAccessDateTime()); + writer.writeIntegerValue("generalScore", this.getGeneralScore()); + writer.writeOffsetDateTimeValue("lastAccessDateTime", this.getLastAccessDateTime()); + writer.writeIntegerValue("legalScore", this.getLegalScore()); + writer.writeStringValue("name", this.getName()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeIntegerValue("riskScore", this.getRiskScore()); + writer.writeIntegerValue("securityScore", this.getSecurityScore()); + writer.writeLongValue("totalBytesReceived", this.getTotalBytesReceived()); + writer.writeLongValue("totalBytesSent", this.getTotalBytesSent()); + writer.writeEnumValue("trafficType", this.getTrafficType()); + writer.writeIntegerValue("transactionCount", this.getTransactionCount()); + writer.writeIntegerValue("userCount", this.getUserCount()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the category property value. The category property + * @param value Value to set for the category property. + */ + public void setCategory(@jakarta.annotation.Nullable final CloudApplicationCategory value) { + this.backingStore.set("category", value); + } + /** + * Sets the cloudApplicationCatalogId property value. The ID of the application in the SaaS application catalog. + * @param value Value to set for the cloudApplicationCatalogId property. + */ + public void setCloudApplicationCatalogId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("cloudApplicationCatalogId", value); + } + /** + * Sets the complianceScore property value. The compliance score of the application. + * @param value Value to set for the complianceScore property. + */ + public void setComplianceScore(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("complianceScore", value); + } + /** + * Sets the deviceCount property value. Number of devices under this application. + * @param value Value to set for the deviceCount property. + */ + public void setDeviceCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("deviceCount", value); + } + /** + * Sets the firstAccessDateTime property value. Timestamp of the first access to the application. + * @param value Value to set for the firstAccessDateTime property. + */ + public void setFirstAccessDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("firstAccessDateTime", value); + } + /** + * Sets the generalScore property value. The general score of the application. + * @param value Value to set for the generalScore property. + */ + public void setGeneralScore(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("generalScore", value); + } + /** + * Sets the lastAccessDateTime property value. Timestamp of the last access to the application. + * @param value Value to set for the lastAccessDateTime property. + */ + public void setLastAccessDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastAccessDateTime", value); + } + /** + * Sets the legalScore property value. The legal score of the application. + * @param value Value to set for the legalScore property. + */ + public void setLegalScore(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("legalScore", value); + } + /** + * Sets the name property value. The name of the application (e.g., ChatGPT, Salesforce, Bing). + * @param value Value to set for the name property. + */ + public void setName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("name", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the riskScore property value. The risk score of the application. + * @param value Value to set for the riskScore property. + */ + public void setRiskScore(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("riskScore", value); + } + /** + * Sets the securityScore property value. The security score of the application. + * @param value Value to set for the securityScore property. + */ + public void setSecurityScore(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("securityScore", value); + } + /** + * Sets the totalBytesReceived property value. Total bytes received from the application. + * @param value Value to set for the totalBytesReceived property. + */ + public void setTotalBytesReceived(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("totalBytesReceived", value); + } + /** + * Sets the totalBytesSent property value. Total bytes sent to the application. + * @param value Value to set for the totalBytesSent property. + */ + public void setTotalBytesSent(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("totalBytesSent", value); + } + /** + * Sets the trafficType property value. The trafficType property + * @param value Value to set for the trafficType property. + */ + public void setTrafficType(@jakarta.annotation.Nullable final TrafficType value) { + this.backingStore.set("trafficType", value); + } + /** + * Sets the transactionCount property value. Number of transactions under this application. + * @param value Value to set for the transactionCount property. + */ + public void setTransactionCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("transactionCount", value); + } + /** + * Sets the userCount property value. Number of users under this application. + * @param value Value to set for the userCount property. + */ + public void setUserCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("userCount", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/Connectivity.java b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/Connectivity.java index 9b53924fac0..3bfe4c6ad78 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/Connectivity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/Connectivity.java @@ -54,7 +54,7 @@ public java.util.List getRemoteNetworks() { return this.backingStore.get("remoteNetworks"); } /** - * Gets the webCategories property value. The webCategories property + * Gets the webCategories property value. The URL category. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -87,7 +87,7 @@ public void setRemoteNetworks(@jakarta.annotation.Nullable final java.util.List< this.backingStore.set("remoteNetworks", value); } /** - * Sets the webCategories property value. The webCategories property + * Sets the webCategories property value. The URL category. * @param value Value to set for the webCategories property. */ public void setWebCategories(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/EnterpriseApplicationReport.java b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/EnterpriseApplicationReport.java new file mode 100644 index 00000000000..829eb632213 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/EnterpriseApplicationReport.java @@ -0,0 +1,278 @@ +package com.microsoft.graph.beta.models.networkaccess; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class EnterpriseApplicationReport implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link EnterpriseApplicationReport} and sets the default values. + */ + public EnterpriseApplicationReport() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link EnterpriseApplicationReport} + */ + @jakarta.annotation.Nonnull + public static EnterpriseApplicationReport createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new EnterpriseApplicationReport(); + } + /** + * Gets the accessType property value. The type of accessed application. The possible values are: quickAccess, privateAccess, unknownFutureValue, appAccess. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: appAccess. + * @return a {@link AccessType} + */ + @jakarta.annotation.Nullable + public AccessType getAccessType() { + return this.backingStore.get("accessType"); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the applicationId property value. The unique identifier for the enterprise application (appId) in Microsoft Entra ID. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getApplicationId() { + return this.backingStore.get("applicationId"); + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the deviceCount property value. Number of devices that accessed this application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getDeviceCount() { + return this.backingStore.get("deviceCount"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(11); + deserializerMap.put("accessType", (n) -> { this.setAccessType(n.getEnumValue(AccessType::forValue)); }); + deserializerMap.put("applicationId", (n) -> { this.setApplicationId(n.getStringValue()); }); + deserializerMap.put("deviceCount", (n) -> { this.setDeviceCount(n.getIntegerValue()); }); + deserializerMap.put("firstAccessDateTime", (n) -> { this.setFirstAccessDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("lastAccessDateTime", (n) -> { this.setLastAccessDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("totalBytesReceived", (n) -> { this.setTotalBytesReceived(n.getLongValue()); }); + deserializerMap.put("totalBytesSent", (n) -> { this.setTotalBytesSent(n.getLongValue()); }); + deserializerMap.put("trafficType", (n) -> { this.setTrafficType(n.getEnumValue(TrafficType::forValue)); }); + deserializerMap.put("transactionCount", (n) -> { this.setTransactionCount(n.getIntegerValue()); }); + deserializerMap.put("userCount", (n) -> { this.setUserCount(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the firstAccessDateTime property value. Timestamp of the first access to the application. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getFirstAccessDateTime() { + return this.backingStore.get("firstAccessDateTime"); + } + /** + * Gets the lastAccessDateTime property value. Timestamp of the last access to the application. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastAccessDateTime() { + return this.backingStore.get("lastAccessDateTime"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the totalBytesReceived property value. Total bytes received from the application. + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getTotalBytesReceived() { + return this.backingStore.get("totalBytesReceived"); + } + /** + * Gets the totalBytesSent property value. Total bytes sent to the application. + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getTotalBytesSent() { + return this.backingStore.get("totalBytesSent"); + } + /** + * Gets the trafficType property value. The trafficType property + * @return a {@link TrafficType} + */ + @jakarta.annotation.Nullable + public TrafficType getTrafficType() { + return this.backingStore.get("trafficType"); + } + /** + * Gets the transactionCount property value. Number of transactions to this application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getTransactionCount() { + return this.backingStore.get("transactionCount"); + } + /** + * Gets the userCount property value. Number of users that accessed this application. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getUserCount() { + return this.backingStore.get("userCount"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeEnumValue("accessType", this.getAccessType()); + writer.writeStringValue("applicationId", this.getApplicationId()); + writer.writeIntegerValue("deviceCount", this.getDeviceCount()); + writer.writeOffsetDateTimeValue("firstAccessDateTime", this.getFirstAccessDateTime()); + writer.writeOffsetDateTimeValue("lastAccessDateTime", this.getLastAccessDateTime()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeLongValue("totalBytesReceived", this.getTotalBytesReceived()); + writer.writeLongValue("totalBytesSent", this.getTotalBytesSent()); + writer.writeEnumValue("trafficType", this.getTrafficType()); + writer.writeIntegerValue("transactionCount", this.getTransactionCount()); + writer.writeIntegerValue("userCount", this.getUserCount()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the accessType property value. The type of accessed application. The possible values are: quickAccess, privateAccess, unknownFutureValue, appAccess. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: appAccess. + * @param value Value to set for the accessType property. + */ + public void setAccessType(@jakarta.annotation.Nullable final AccessType value) { + this.backingStore.set("accessType", value); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the applicationId property value. The unique identifier for the enterprise application (appId) in Microsoft Entra ID. + * @param value Value to set for the applicationId property. + */ + public void setApplicationId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("applicationId", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the deviceCount property value. Number of devices that accessed this application. + * @param value Value to set for the deviceCount property. + */ + public void setDeviceCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("deviceCount", value); + } + /** + * Sets the firstAccessDateTime property value. Timestamp of the first access to the application. + * @param value Value to set for the firstAccessDateTime property. + */ + public void setFirstAccessDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("firstAccessDateTime", value); + } + /** + * Sets the lastAccessDateTime property value. Timestamp of the last access to the application. + * @param value Value to set for the lastAccessDateTime property. + */ + public void setLastAccessDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastAccessDateTime", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the totalBytesReceived property value. Total bytes received from the application. + * @param value Value to set for the totalBytesReceived property. + */ + public void setTotalBytesReceived(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("totalBytesReceived", value); + } + /** + * Sets the totalBytesSent property value. Total bytes sent to the application. + * @param value Value to set for the totalBytesSent property. + */ + public void setTotalBytesSent(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("totalBytesSent", value); + } + /** + * Sets the trafficType property value. The trafficType property + * @param value Value to set for the trafficType property. + */ + public void setTrafficType(@jakarta.annotation.Nullable final TrafficType value) { + this.backingStore.set("trafficType", value); + } + /** + * Sets the transactionCount property value. Number of transactions to this application. + * @param value Value to set for the transactionCount property. + */ + public void setTransactionCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("transactionCount", value); + } + /** + * Sets the userCount property value. Number of users that accessed this application. + * @param value Value to set for the userCount property. + */ + public void setUserCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("userCount", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/ForwardingPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/ForwardingPolicy.java index 8a4d6753e80..078761cde44 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/ForwardingPolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/ForwardingPolicy.java @@ -32,9 +32,18 @@ public static ForwardingPolicy createFromDiscriminatorValue(@jakarta.annotation. @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("privateAccessAppId", (n) -> { this.setPrivateAccessAppId(n.getStringValue()); }); deserializerMap.put("trafficForwardingType", (n) -> { this.setTrafficForwardingType(n.getEnumValue(TrafficForwardingType::forValue)); }); return deserializerMap; } + /** + * Gets the privateAccessAppId property value. The privateAccessAppId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPrivateAccessAppId() { + return this.backingStore.get("privateAccessAppId"); + } /** * Gets the trafficForwardingType property value. The trafficForwardingType property * @return a {@link TrafficForwardingType} @@ -50,8 +59,16 @@ public TrafficForwardingType getTrafficForwardingType() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeStringValue("privateAccessAppId", this.getPrivateAccessAppId()); writer.writeEnumValue("trafficForwardingType", this.getTrafficForwardingType()); } + /** + * Sets the privateAccessAppId property value. The privateAccessAppId property + * @param value Value to set for the privateAccessAppId property. + */ + public void setPrivateAccessAppId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("privateAccessAppId", value); + } /** * Sets the trafficForwardingType property value. The trafficForwardingType property * @param value Value to set for the trafficForwardingType property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/ForwardingProfile.java b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/ForwardingProfile.java index 86c69bba67a..c3de1ea200c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/ForwardingProfile.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/ForwardingProfile.java @@ -42,11 +42,20 @@ public java.util.List getAssociations() { public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("associations", (n) -> { this.setAssociations(n.getCollectionOfObjectValues(Association::createFromDiscriminatorValue)); }); + deserializerMap.put("isCustomProfile", (n) -> { this.setIsCustomProfile(n.getBooleanValue()); }); deserializerMap.put("priority", (n) -> { this.setPriority(n.getIntegerValue()); }); deserializerMap.put("servicePrincipal", (n) -> { this.setServicePrincipal(n.getObjectValue(ServicePrincipal::createFromDiscriminatorValue)); }); deserializerMap.put("trafficForwardingType", (n) -> { this.setTrafficForwardingType(n.getEnumValue(TrafficForwardingType::forValue)); }); return deserializerMap; } + /** + * Gets the isCustomProfile property value. The isCustomProfile property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsCustomProfile() { + return this.backingStore.get("isCustomProfile"); + } /** * Gets the priority property value. Profile priority. * @return a {@link Integer} @@ -79,6 +88,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); super.serialize(writer); writer.writeCollectionOfObjectValues("associations", this.getAssociations()); + writer.writeBooleanValue("isCustomProfile", this.getIsCustomProfile()); writer.writeIntegerValue("priority", this.getPriority()); writer.writeObjectValue("servicePrincipal", this.getServicePrincipal()); writer.writeEnumValue("trafficForwardingType", this.getTrafficForwardingType()); @@ -90,6 +100,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setAssociations(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("associations", value); } + /** + * Sets the isCustomProfile property value. The isCustomProfile property + * @param value Value to set for the isCustomProfile property. + */ + public void setIsCustomProfile(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isCustomProfile", value); + } /** * Sets the priority property value. Profile priority. * @param value Value to set for the priority property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/NetworkAccessTraffic.java b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/NetworkAccessTraffic.java index c8a690c4228..732ec95fe48 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/NetworkAccessTraffic.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/NetworkAccessTraffic.java @@ -82,6 +82,14 @@ public ApplicationSnapshot getApplicationSnapshot() { public BackingStore getBackingStore() { return this.backingStore; } + /** + * Gets the cloudApplicationMetadata property value. Contains metadata about the cloud application involved in the network transaction, such as application name, category, and risk level. Supports $filter (eq) and $orderby. + * @return a {@link CloudApplicationMetadata} + */ + @jakarta.annotation.Nullable + public CloudApplicationMetadata getCloudApplicationMetadata() { + return this.backingStore.get("cloudApplicationMetadata"); + } /** * Gets the connectionId property value. Represents a unique identifier assigned to a connection. Supports $filter (eq) and $orderby. * @return a {@link String} @@ -192,10 +200,11 @@ public String getDeviceOperatingSystemVersion() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(47); + final HashMap> deserializerMap = new HashMap>(48); deserializerMap.put("action", (n) -> { this.setAction(n.getEnumValue(FilteringPolicyAction::forValue)); }); deserializerMap.put("agentVersion", (n) -> { this.setAgentVersion(n.getStringValue()); }); deserializerMap.put("applicationSnapshot", (n) -> { this.setApplicationSnapshot(n.getObjectValue(ApplicationSnapshot::createFromDiscriminatorValue)); }); + deserializerMap.put("cloudApplicationMetadata", (n) -> { this.setCloudApplicationMetadata(n.getObjectValue(CloudApplicationMetadata::createFromDiscriminatorValue)); }); deserializerMap.put("connectionId", (n) -> { this.setConnectionId(n.getStringValue()); }); deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); @@ -499,6 +508,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeEnumValue("action", this.getAction()); writer.writeStringValue("agentVersion", this.getAgentVersion()); writer.writeObjectValue("applicationSnapshot", this.getApplicationSnapshot()); + writer.writeObjectValue("cloudApplicationMetadata", this.getCloudApplicationMetadata()); writer.writeStringValue("connectionId", this.getConnectionId()); writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); writer.writeStringValue("description", this.getDescription()); @@ -581,6 +591,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the cloudApplicationMetadata property value. Contains metadata about the cloud application involved in the network transaction, such as application name, category, and risk level. Supports $filter (eq) and $orderby. + * @param value Value to set for the cloudApplicationMetadata property. + */ + public void setCloudApplicationMetadata(@jakarta.annotation.Nullable final CloudApplicationMetadata value) { + this.backingStore.set("cloudApplicationMetadata", value); + } /** * Sets the connectionId property value. Represents a unique identifier assigned to a connection. Supports $filter (eq) and $orderby. * @param value Value to set for the connectionId property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/Alert.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/Alert.java index d14380f13d2..2d5381e324a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/Alert.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/Alert.java @@ -115,7 +115,7 @@ public String getDescription() { return this.backingStore.get("description"); } /** - * Gets the detectionSource property value. Detection technology or sensor that identified the notable component or activity. Possible values are: unknown, microsoftDefenderForEndpoint, antivirus, smartScreen, customTi, microsoftDefenderForOffice365, automatedInvestigation, microsoftThreatExperts, customDetection, microsoftDefenderForIdentity, cloudAppSecurity, microsoft365Defender, azureAdIdentityProtection, manual, microsoftDataLossPrevention, appGovernancePolicy, appGovernanceDetection, unknownFutureValue, microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl, microsoftThreatIntelligence. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl, microsoftThreatIntelligence. + * Gets the detectionSource property value. Detection technology or sensor that identified the notable component or activity. Possible values are: unknown, microsoftDefenderForEndpoint, antivirus, smartScreen, customTi, microsoftDefenderForOffice365, automatedInvestigation, microsoftThreatExperts, customDetection, microsoftDefenderForIdentity, cloudAppSecurity, microsoft365Defender, azureAdIdentityProtection, manual, microsoftDataLossPrevention, appGovernancePolicy, appGovernanceDetection, unknownFutureValue, microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl, microsoftThreatIntelligence, microsoftDefenderForAIServices, securityCopilot. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl, microsoftThreatIntelligence, microsoftDefenderForAIServices, securityCopilot. * @return a {@link DetectionSource} */ @jakarta.annotation.Nullable @@ -451,7 +451,7 @@ public void setDescription(@jakarta.annotation.Nullable final String value) { this.backingStore.set("description", value); } /** - * Sets the detectionSource property value. Detection technology or sensor that identified the notable component or activity. Possible values are: unknown, microsoftDefenderForEndpoint, antivirus, smartScreen, customTi, microsoftDefenderForOffice365, automatedInvestigation, microsoftThreatExperts, customDetection, microsoftDefenderForIdentity, cloudAppSecurity, microsoft365Defender, azureAdIdentityProtection, manual, microsoftDataLossPrevention, appGovernancePolicy, appGovernanceDetection, unknownFutureValue, microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl, microsoftThreatIntelligence. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl, microsoftThreatIntelligence. + * Sets the detectionSource property value. Detection technology or sensor that identified the notable component or activity. Possible values are: unknown, microsoftDefenderForEndpoint, antivirus, smartScreen, customTi, microsoftDefenderForOffice365, automatedInvestigation, microsoftThreatExperts, customDetection, microsoftDefenderForIdentity, cloudAppSecurity, microsoft365Defender, azureAdIdentityProtection, manual, microsoftDataLossPrevention, appGovernancePolicy, appGovernanceDetection, unknownFutureValue, microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl, microsoftThreatIntelligence, microsoftDefenderForAIServices, securityCopilot. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl, microsoftThreatIntelligence, microsoftDefenderForAIServices, securityCopilot. * @param value Value to set for the detectionSource property. */ public void setDetectionSource(@jakarta.annotation.Nullable final DetectionSource value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/CaseType.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/CaseType.java new file mode 100644 index 00000000000..f92959d4566 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/CaseType.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models.security; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CaseType implements ValuedEnum { + Standard("standard"), + Premium("premium"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CaseType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CaseType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "standard": return Standard; + case "premium": return Premium; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryCaseSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryCaseSettings.java index 49056b289e2..d3e947f3d65 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryCaseSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryCaseSettings.java @@ -4,6 +4,7 @@ import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.EnumSet; import java.util.HashMap; import java.util.Map; import java.util.Objects; @@ -25,6 +26,14 @@ public static EdiscoveryCaseSettings createFromDiscriminatorValue(@jakarta.annot Objects.requireNonNull(parseNode); return new EdiscoveryCaseSettings(); } + /** + * Gets the caseType property value. The caseType property + * @return a {@link CaseType} + */ + @jakarta.annotation.Nullable + public CaseType getCaseType() { + return this.backingStore.get("caseType"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -32,8 +41,10 @@ public static EdiscoveryCaseSettings createFromDiscriminatorValue(@jakarta.annot @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("caseType", (n) -> { this.setCaseType(n.getEnumValue(CaseType::forValue)); }); deserializerMap.put("ocr", (n) -> { this.setOcr(n.getObjectValue(OcrSettings::createFromDiscriminatorValue)); }); deserializerMap.put("redundancyDetection", (n) -> { this.setRedundancyDetection(n.getObjectValue(RedundancyDetectionSettings::createFromDiscriminatorValue)); }); + deserializerMap.put("reviewSetSettings", (n) -> { this.setReviewSetSettings(n.getEnumSetValue(ReviewSetSettings::forValue)); }); deserializerMap.put("topicModeling", (n) -> { this.setTopicModeling(n.getObjectValue(TopicModelingSettings::createFromDiscriminatorValue)); }); return deserializerMap; } @@ -53,6 +64,14 @@ public OcrSettings getOcr() { public RedundancyDetectionSettings getRedundancyDetection() { return this.backingStore.get("redundancyDetection"); } + /** + * Gets the reviewSetSettings property value. The settings of the review set for the case. Possible values are: none, disableGrouping, unknownFutureValue. + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getReviewSetSettings() { + return this.backingStore.get("reviewSetSettings"); + } /** * Gets the topicModeling property value. The Topic Modeling (Themes) settings for the case. * @return a {@link TopicModelingSettings} @@ -68,10 +87,19 @@ public TopicModelingSettings getTopicModeling() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeEnumValue("caseType", this.getCaseType()); writer.writeObjectValue("ocr", this.getOcr()); writer.writeObjectValue("redundancyDetection", this.getRedundancyDetection()); + writer.writeEnumSetValue("reviewSetSettings", this.getReviewSetSettings()); writer.writeObjectValue("topicModeling", this.getTopicModeling()); } + /** + * Sets the caseType property value. The caseType property + * @param value Value to set for the caseType property. + */ + public void setCaseType(@jakarta.annotation.Nullable final CaseType value) { + this.backingStore.set("caseType", value); + } /** * Sets the ocr property value. The OCR (Optical Character Recognition) settings for the case. * @param value Value to set for the ocr property. @@ -86,6 +114,13 @@ public void setOcr(@jakarta.annotation.Nullable final OcrSettings value) { public void setRedundancyDetection(@jakarta.annotation.Nullable final RedundancyDetectionSettings value) { this.backingStore.set("redundancyDetection", value); } + /** + * Sets the reviewSetSettings property value. The settings of the review set for the case. Possible values are: none, disableGrouping, unknownFutureValue. + * @param value Value to set for the reviewSetSettings property. + */ + public void setReviewSetSettings(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("reviewSetSettings", value); + } /** * Sets the topicModeling property value. The Topic Modeling (Themes) settings for the case. * @param value Value to set for the topicModeling property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/IdentityContainer.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/IdentityContainer.java index 6beb9c02f77..5ccbccf7c6e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/IdentityContainer.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/IdentityContainer.java @@ -34,6 +34,8 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("healthIssues", (n) -> { this.setHealthIssues(n.getCollectionOfObjectValues(HealthIssue::createFromDiscriminatorValue)); }); deserializerMap.put("identityAccounts", (n) -> { this.setIdentityAccounts(n.getCollectionOfObjectValues(IdentityAccounts::createFromDiscriminatorValue)); }); + deserializerMap.put("sensorCandidateActivationConfiguration", (n) -> { this.setSensorCandidateActivationConfiguration(n.getObjectValue(SensorCandidateActivationConfiguration::createFromDiscriminatorValue)); }); + deserializerMap.put("sensorCandidates", (n) -> { this.setSensorCandidates(n.getCollectionOfObjectValues(SensorCandidate::createFromDiscriminatorValue)); }); deserializerMap.put("sensors", (n) -> { this.setSensors(n.getCollectionOfObjectValues(Sensor::createFromDiscriminatorValue)); }); return deserializerMap; } @@ -53,6 +55,22 @@ public java.util.List getHealthIssues() { public java.util.List getIdentityAccounts() { return this.backingStore.get("identityAccounts"); } + /** + * Gets the sensorCandidateActivationConfiguration property value. The sensorCandidateActivationConfiguration property + * @return a {@link SensorCandidateActivationConfiguration} + */ + @jakarta.annotation.Nullable + public SensorCandidateActivationConfiguration getSensorCandidateActivationConfiguration() { + return this.backingStore.get("sensorCandidateActivationConfiguration"); + } + /** + * Gets the sensorCandidates property value. The sensorCandidates property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSensorCandidates() { + return this.backingStore.get("sensorCandidates"); + } /** * Gets the sensors property value. Represents a customer's Microsoft Defender for Identity sensors. * @return a {@link java.util.List} @@ -70,6 +88,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeCollectionOfObjectValues("healthIssues", this.getHealthIssues()); writer.writeCollectionOfObjectValues("identityAccounts", this.getIdentityAccounts()); + writer.writeObjectValue("sensorCandidateActivationConfiguration", this.getSensorCandidateActivationConfiguration()); + writer.writeCollectionOfObjectValues("sensorCandidates", this.getSensorCandidates()); writer.writeCollectionOfObjectValues("sensors", this.getSensors()); } /** @@ -86,6 +106,20 @@ public void setHealthIssues(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("identityAccounts", value); } + /** + * Sets the sensorCandidateActivationConfiguration property value. The sensorCandidateActivationConfiguration property + * @param value Value to set for the sensorCandidateActivationConfiguration property. + */ + public void setSensorCandidateActivationConfiguration(@jakarta.annotation.Nullable final SensorCandidateActivationConfiguration value) { + this.backingStore.set("sensorCandidateActivationConfiguration", value); + } + /** + * Sets the sensorCandidates property value. The sensorCandidates property + * @param value Value to set for the sensorCandidates property. + */ + public void setSensorCandidates(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("sensorCandidates", value); + } /** * Sets the sensors property value. Represents a customer's Microsoft Defender for Identity sensors. * @param value Value to set for the sensors property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/ReviewSetSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/ReviewSetSettings.java new file mode 100644 index 00000000000..4f720b82be7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/ReviewSetSettings.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models.security; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum ReviewSetSettings implements ValuedEnum { + None("none"), + DisableGrouping("disableGrouping"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + ReviewSetSettings(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static ReviewSetSettings forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "none": return None; + case "disableGrouping": return DisableGrouping; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/SecurityGroupEvidence.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/SecurityGroupEvidence.java index 2fce89b6faf..61083a2b790 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/SecurityGroupEvidence.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/SecurityGroupEvidence.java @@ -6,6 +6,7 @@ import java.util.HashMap; import java.util.Map; import java.util.Objects; +import java.util.UUID; @jakarta.annotation.Generated("com.microsoft.kiota") public class SecurityGroupEvidence extends AlertEvidence implements Parsable { /** @@ -25,6 +26,14 @@ public static SecurityGroupEvidence createFromDiscriminatorValue(@jakarta.annota Objects.requireNonNull(parseNode); return new SecurityGroupEvidence(); } + /** + * Gets the activeDirectoryObjectGuid property value. The unique group identifier assigned by the on-premises Active Directory. + * @return a {@link UUID} + */ + @jakarta.annotation.Nullable + public UUID getActiveDirectoryObjectGuid() { + return this.backingStore.get("activeDirectoryObjectGuid"); + } /** * Gets the displayName property value. The name of the security group. * @return a {@link String} @@ -33,6 +42,14 @@ public static SecurityGroupEvidence createFromDiscriminatorValue(@jakarta.annota public String getDisplayName() { return this.backingStore.get("displayName"); } + /** + * Gets the distinguishedName property value. The distinguished name of the security group. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDistinguishedName() { + return this.backingStore.get("distinguishedName"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -40,10 +57,22 @@ public String getDisplayName() { @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("activeDirectoryObjectGuid", (n) -> { this.setActiveDirectoryObjectGuid(n.getUUIDValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("distinguishedName", (n) -> { this.setDistinguishedName(n.getStringValue()); }); + deserializerMap.put("friendlyName", (n) -> { this.setFriendlyName(n.getStringValue()); }); deserializerMap.put("securityGroupId", (n) -> { this.setSecurityGroupId(n.getStringValue()); }); + deserializerMap.put("sid", (n) -> { this.setSid(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the friendlyName property value. The friendly name of the security group. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getFriendlyName() { + return this.backingStore.get("friendlyName"); + } /** * Gets the securityGroupId property value. Unique identifier of the security group. * @return a {@link String} @@ -52,6 +81,14 @@ public Map> getFieldDeserializers public String getSecurityGroupId() { return this.backingStore.get("securityGroupId"); } + /** + * Gets the sid property value. The security identifier of the group. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSid() { + return this.backingStore.get("sid"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -59,8 +96,19 @@ public String getSecurityGroupId() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeUUIDValue("activeDirectoryObjectGuid", this.getActiveDirectoryObjectGuid()); writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("distinguishedName", this.getDistinguishedName()); + writer.writeStringValue("friendlyName", this.getFriendlyName()); writer.writeStringValue("securityGroupId", this.getSecurityGroupId()); + writer.writeStringValue("sid", this.getSid()); + } + /** + * Sets the activeDirectoryObjectGuid property value. The unique group identifier assigned by the on-premises Active Directory. + * @param value Value to set for the activeDirectoryObjectGuid property. + */ + public void setActiveDirectoryObjectGuid(@jakarta.annotation.Nullable final UUID value) { + this.backingStore.set("activeDirectoryObjectGuid", value); } /** * Sets the displayName property value. The name of the security group. @@ -69,6 +117,20 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } + /** + * Sets the distinguishedName property value. The distinguished name of the security group. + * @param value Value to set for the distinguishedName property. + */ + public void setDistinguishedName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("distinguishedName", value); + } + /** + * Sets the friendlyName property value. The friendly name of the security group. + * @param value Value to set for the friendlyName property. + */ + public void setFriendlyName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("friendlyName", value); + } /** * Sets the securityGroupId property value. Unique identifier of the security group. * @param value Value to set for the securityGroupId property. @@ -76,4 +138,11 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { public void setSecurityGroupId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("securityGroupId", value); } + /** + * Sets the sid property value. The security identifier of the group. + * @param value Value to set for the sid property. + */ + public void setSid(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("sid", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidate.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidate.java new file mode 100644 index 00000000000..fb6beebc77f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidate.java @@ -0,0 +1,97 @@ +package com.microsoft.graph.beta.models.security; + +import com.microsoft.graph.beta.models.Entity; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SensorCandidate extends Entity implements Parsable { + /** + * Instantiates a new {@link SensorCandidate} and sets the default values. + */ + public SensorCandidate() { + 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 SensorCandidate} + */ + @jakarta.annotation.Nonnull + public static SensorCandidate createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SensorCandidate(); + } + /** + * Gets the computerDnsName property value. The DNS name of the computer associated with the sensor. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getComputerDnsName() { + return this.backingStore.get("computerDnsName"); + } + /** + * 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("computerDnsName", (n) -> { this.setComputerDnsName(n.getStringValue()); }); + deserializerMap.put("lastSeenDateTime", (n) -> { this.setLastSeenDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("senseClientVersion", (n) -> { this.setSenseClientVersion(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the lastSeenDateTime property value. The date and time when the sensor was last seen. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastSeenDateTime() { + return this.backingStore.get("lastSeenDateTime"); + } + /** + * Gets the senseClientVersion property value. The version of the Defender for Identity sensor client. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSenseClientVersion() { + return this.backingStore.get("senseClientVersion"); + } + /** + * Serializes information the 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("computerDnsName", this.getComputerDnsName()); + writer.writeOffsetDateTimeValue("lastSeenDateTime", this.getLastSeenDateTime()); + writer.writeStringValue("senseClientVersion", this.getSenseClientVersion()); + } + /** + * Sets the computerDnsName property value. The DNS name of the computer associated with the sensor. + * @param value Value to set for the computerDnsName property. + */ + public void setComputerDnsName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("computerDnsName", value); + } + /** + * Sets the lastSeenDateTime property value. The date and time when the sensor was last seen. + * @param value Value to set for the lastSeenDateTime property. + */ + public void setLastSeenDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastSeenDateTime", value); + } + /** + * Sets the senseClientVersion property value. The version of the Defender for Identity sensor client. + * @param value Value to set for the senseClientVersion property. + */ + public void setSenseClientVersion(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("senseClientVersion", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidateActivationConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidateActivationConfiguration.java new file mode 100644 index 00000000000..0ba0c9b72ba --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidateActivationConfiguration.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models.security; + +import com.microsoft.graph.beta.models.Entity; +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 SensorCandidateActivationConfiguration extends Entity implements Parsable { + /** + * Instantiates a new {@link SensorCandidateActivationConfiguration} and sets the default values. + */ + public SensorCandidateActivationConfiguration() { + 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 SensorCandidateActivationConfiguration} + */ + @jakarta.annotation.Nonnull + public static SensorCandidateActivationConfiguration createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SensorCandidateActivationConfiguration(); + } + /** + * Gets the activationMode property value. The activationMode property + * @return a {@link SensorCandidateActivationMode} + */ + @jakarta.annotation.Nullable + public SensorCandidateActivationMode getActivationMode() { + return this.backingStore.get("activationMode"); + } + /** + * 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("activationMode", (n) -> { this.setActivationMode(n.getEnumValue(SensorCandidateActivationMode::forValue)); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeEnumValue("activationMode", this.getActivationMode()); + } + /** + * Sets the activationMode property value. The activationMode property + * @param value Value to set for the activationMode property. + */ + public void setActivationMode(@jakarta.annotation.Nullable final SensorCandidateActivationMode value) { + this.backingStore.set("activationMode", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidateActivationMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidateActivationMode.java new file mode 100644 index 00000000000..ef9e7706e66 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidateActivationMode.java @@ -0,0 +1,27 @@ +package com.microsoft.graph.beta.models.security; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum SensorCandidateActivationMode implements ValuedEnum { + Manual("manual"), + Automated("automated"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + SensorCandidateActivationMode(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static SensorCandidateActivationMode forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "manual": return Manual; + case "automated": return Automated; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidateCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidateCollectionResponse.java new file mode 100644 index 00000000000..baca3c47b98 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/SensorCandidateCollectionResponse.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 SensorCandidateCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link SensorCandidateCollectionResponse} and sets the default values. + */ + public SensorCandidateCollectionResponse() { + 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 SensorCandidateCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static SensorCandidateCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SensorCandidateCollectionResponse(); + } + /** + * 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(SensorCandidate::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/models/security/UserAccount.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/UserAccount.java index c1664342950..fb8ca08e882 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/UserAccount.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/UserAccount.java @@ -10,6 +10,7 @@ import java.util.HashMap; import java.util.Map; import java.util.Objects; +import java.util.UUID; @jakarta.annotation.Generated("com.microsoft.kiota") public class UserAccount implements AdditionalDataHolder, BackedModel, Parsable { /** @@ -42,6 +43,14 @@ public static UserAccount createFromDiscriminatorValue(@jakarta.annotation.Nonnu public String getAccountName() { return this.backingStore.get("accountName"); } + /** + * Gets the activeDirectoryObjectGuid property value. The unique user identifier assigned by the on-premises Active Directory. + * @return a {@link UUID} + */ + @jakarta.annotation.Nullable + public UUID getActiveDirectoryObjectGuid() { + return this.backingStore.get("activeDirectoryObjectGuid"); + } /** * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. * @return a {@link Map} @@ -93,8 +102,9 @@ public String getDomainName() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(8); + final HashMap> deserializerMap = new HashMap>(9); deserializerMap.put("accountName", (n) -> { this.setAccountName(n.getStringValue()); }); + deserializerMap.put("activeDirectoryObjectGuid", (n) -> { this.setActiveDirectoryObjectGuid(n.getUUIDValue()); }); deserializerMap.put("azureAdUserId", (n) -> { this.setAzureAdUserId(n.getStringValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("domainName", (n) -> { this.setDomainName(n.getStringValue()); }); @@ -143,6 +153,7 @@ public String getUserSid() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeStringValue("accountName", this.getAccountName()); + writer.writeUUIDValue("activeDirectoryObjectGuid", this.getActiveDirectoryObjectGuid()); writer.writeStringValue("azureAdUserId", this.getAzureAdUserId()); writer.writeStringValue("displayName", this.getDisplayName()); writer.writeStringValue("domainName", this.getDomainName()); @@ -159,6 +170,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setAccountName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("accountName", value); } + /** + * Sets the activeDirectoryObjectGuid property value. The unique user identifier assigned by the on-premises Active Directory. + * @param value Value to set for the activeDirectoryObjectGuid property. + */ + public void setActiveDirectoryObjectGuid(@jakarta.annotation.Nullable final UUID value) { + this.backingStore.set("activeDirectoryObjectGuid", value); + } /** * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. * @param value Value to set for the AdditionalData property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/connectivity/ConnectivityRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/connectivity/ConnectivityRequestBuilder.java index b8ba8e6c013..371aaa91220 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/connectivity/ConnectivityRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/connectivity/ConnectivityRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.models.networkaccess.Connectivity; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.networkaccess.connectivity.branches.BranchesRequestBuilder; +import com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder; import com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; @@ -94,6 +95,16 @@ public Connectivity get(@jakarta.annotation.Nullable final java.util.function.Co errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); return this.requestAdapter.send(requestInfo, errorMapping, Connectivity::createFromDiscriminatorValue); } + /** + * Provides operations to call the getWebCategoryByUrl method. + * @param url Usage: url='{url}' + * @return a {@link MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl(@jakarta.annotation.Nonnull final String url) { + Objects.requireNonNull(url); + return new MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder(pathParameters, requestAdapter, url); + } /** * Update the navigation property connectivity in networkAccess * @param body The request body diff --git a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/connectivity/microsoftgraphnetworkaccessgetwebcategorybyurlwithurl/MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/connectivity/microsoftgraphnetworkaccessgetwebcategorybyurlwithurl/MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder.java new file mode 100644 index 00000000000..8bd39b9ee5a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/connectivity/microsoftgraphnetworkaccessgetwebcategorybyurlwithurl/MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl; + +import com.microsoft.graph.beta.models.networkaccess.WebCategory; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getWebCategoryByUrl method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + * @param url Usage: url='{url}' + */ + public MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String url) { + super(requestAdapter, "{+baseurl}/networkAccess/connectivity/microsoft.graph.networkaccess.getWebCategoryByUrl(url='{url}')", pathParameters); + this.pathParameters.put("url", url); + } + /** + * Instantiates a new {@link MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/networkAccess/connectivity/microsoft.graph.networkaccess.getWebCategoryByUrl(url='{url}')", rawUrl); + } + /** + * Invoke function getWebCategoryByUrl + * @return a {@link WebCategory} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public WebCategory get() { + return get(null); + } + /** + * Invoke function getWebCategoryByUrl + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link WebCategory} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public WebCategory get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, WebCategory::createFromDiscriminatorValue); + } + /** + * Invoke function getWebCategoryByUrl + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getWebCategoryByUrl + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/ReportsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/ReportsRequestBuilder.java index f409b4a7008..c5b989266df 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/ReportsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/ReportsRequestBuilder.java @@ -6,11 +6,14 @@ import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessdestinationreportwithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder; import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessdevicereportwithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilder; import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessentitiessummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder; +import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder; +import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder; import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetconnectionsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder; import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcrosstenantsummarywithstartdatetimewithenddatetimewithdiscoverypivotdatetime.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder; import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetdestinationsummarieswithstartdatetimewithenddatetimewithaggregatedby.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder; import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetdeviceusagesummarywithstartdatetimewithenddatetimewithactivitypivotdatetime.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder; import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetdiscoveredapplicationsegmentreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder; +import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder; import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccesstransactionsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder; import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessusageprofilingwithstartdatetimewithenddatetimewithaggregatedbydiscoveredapplicationsegmentiddiscoveredapplicationsegmentidapplicationidapplicationid.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder; import com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessuserreportwithstartdatetimewithenddatetimediscoveredapplicationsegmentiddiscoveredapplicationsegmentidapplicationidapplicationid.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder; @@ -138,6 +141,32 @@ public MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateT Objects.requireNonNull(startDateTime); return new MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(pathParameters, requestAdapter, endDateTime, startDateTime); } + /** + * Provides operations to call the getApplicationUsageAnalytics method. + * @param aggregatedBy Usage: aggregatedBy='{aggregatedBy}' + * @param endDateTime Usage: endDateTime={endDateTime} + * @param startDateTime Usage: startDateTime={startDateTime} + * @return a {@link MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy(@jakarta.annotation.Nonnull final String aggregatedBy, @jakarta.annotation.Nonnull final OffsetDateTime endDateTime, @jakarta.annotation.Nonnull final OffsetDateTime startDateTime) { + Objects.requireNonNull(aggregatedBy); + Objects.requireNonNull(endDateTime); + Objects.requireNonNull(startDateTime); + return new MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder(pathParameters, requestAdapter, aggregatedBy, endDateTime, startDateTime); + } + /** + * Provides operations to call the getCloudApplicationReport method. + * @param endDateTime Usage: endDateTime={endDateTime} + * @param startDateTime Usage: startDateTime={startDateTime} + * @return a {@link MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId(@jakarta.annotation.Nonnull final OffsetDateTime endDateTime, @jakarta.annotation.Nonnull final OffsetDateTime startDateTime) { + Objects.requireNonNull(endDateTime); + Objects.requireNonNull(startDateTime); + return new MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(pathParameters, requestAdapter, endDateTime, startDateTime); + } /** * Provides operations to call the getConnectionSummaries method. * @param endDateTime Usage: endDateTime={endDateTime} @@ -204,6 +233,18 @@ public MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStart Objects.requireNonNull(startDateTime); return new MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(pathParameters, requestAdapter, endDateTime, startDateTime); } + /** + * Provides operations to call the getEnterpriseApplicationReport method. + * @param endDateTime Usage: endDateTime={endDateTime} + * @param startDateTime Usage: startDateTime={startDateTime} + * @return a {@link MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId(@jakarta.annotation.Nonnull final OffsetDateTime endDateTime, @jakarta.annotation.Nonnull final OffsetDateTime startDateTime) { + Objects.requireNonNull(endDateTime); + Objects.requireNonNull(startDateTime); + return new MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(pathParameters, requestAdapter, endDateTime, startDateTime); + } /** * Provides operations to call the transactionSummaries method. * @param endDateTime Usage: endDateTime={endDateTime} diff --git a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby/GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby/GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse.java new file mode 100644 index 00000000000..f9079b59915 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby/GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.networkaccess.ApplicationAnalyticsUsagePoint; +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 GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse} and sets the default values. + */ + public GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse() { + 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 GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse(); + } + /** + * 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(ApplicationAnalyticsUsagePoint::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/networkaccess/reports/microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby/MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby/MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.java new file mode 100644 index 00000000000..fd185175971 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby/MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.java @@ -0,0 +1,155 @@ +package com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetapplicationusageanalyticswithstartdatetimewithenddatetimewithaggregatedby; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getApplicationUsageAnalytics method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder} and sets the default values. + * @param aggregatedBy Usage: aggregatedBy='{aggregatedBy}' + * @param endDateTime Usage: endDateTime={endDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + * @param startDateTime Usage: startDateTime={startDateTime} + */ + public MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String aggregatedBy, @jakarta.annotation.Nullable final OffsetDateTime endDateTime, @jakarta.annotation.Nullable final OffsetDateTime startDateTime) { + super(requestAdapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getApplicationUsageAnalytics(startDateTime={startDateTime},endDateTime={endDateTime},aggregatedBy='{aggregatedBy}'){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters); + this.pathParameters.put("aggregatedBy", aggregatedBy); + this.pathParameters.put("endDateTime", endDateTime); + this.pathParameters.put("startDateTime", startDateTime); + } + /** + * Instantiates a new {@link MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getApplicationUsageAnalytics(startDateTime={startDateTime},endDateTime={endDateTime},aggregatedBy='{aggregatedBy}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl); + } + /** + * Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access. + * @return a {@link GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse get() { + return get(null); + } + /** + * Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::createFromDiscriminatorValue); + } + /** + * Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * 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); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid/GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid/GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse.java new file mode 100644 index 00000000000..781761dd327 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid/GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport; +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 GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse} and sets the default values. + */ + public GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse() { + 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 GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse(); + } + /** + * 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(CloudApplicationReport::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/networkaccess/reports/microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid/MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid/MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.java new file mode 100644 index 00000000000..4c37e3cecec --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid/MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.java @@ -0,0 +1,159 @@ +package com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetcloudapplicationreportwithstartdatetimewithenddatetimeuseriduserid; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getCloudApplicationReport method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder} and sets the default values. + * @param endDateTime Usage: endDateTime={endDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + * @param startDateTime Usage: startDateTime={startDateTime} + */ + public MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime endDateTime, @jakarta.annotation.Nullable final OffsetDateTime startDateTime) { + super(requestAdapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getCloudApplicationReport(startDateTime={startDateTime},endDateTime={endDateTime},userId='@userId'){?%24count,%24filter,%24search,%24skip,%24top,userId*}", pathParameters); + this.pathParameters.put("endDateTime", endDateTime); + this.pathParameters.put("startDateTime", startDateTime); + } + /** + * Instantiates a new {@link MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getCloudApplicationReport(startDateTime={startDateTime},endDateTime={endDateTime},userId='@userId'){?%24count,%24filter,%24search,%24skip,%24top,userId*}", rawUrl); + } + /** + * Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + * @return a {@link GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse get() { + return get(null); + } + /** + * Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::createFromDiscriminatorValue); + } + /** + * Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Usage: userId='@userId' + */ + @jakarta.annotation.Nullable + public String userId; + /** + * Extracts the query parameters into 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("userId", userId); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid/GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid/GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse.java new file mode 100644 index 00000000000..a1fcf128f7b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid/GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.networkaccess.EnterpriseApplicationReport; +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 GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse} and sets the default values. + */ + public GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse() { + 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 GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse(); + } + /** + * 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(EnterpriseApplicationReport::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/networkaccess/reports/microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid/MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid/MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.java new file mode 100644 index 00000000000..d31ddf80494 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/reports/microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid/MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.java @@ -0,0 +1,159 @@ +package com.microsoft.graph.beta.networkaccess.reports.microsoftgraphnetworkaccessgetenterpriseapplicationreportwithstartdatetimewithenddatetimeuseriduserid; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getEnterpriseApplicationReport method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder} and sets the default values. + * @param endDateTime Usage: endDateTime={endDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + * @param startDateTime Usage: startDateTime={startDateTime} + */ + public MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime endDateTime, @jakarta.annotation.Nullable final OffsetDateTime startDateTime) { + super(requestAdapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getEnterpriseApplicationReport(startDateTime={startDateTime},endDateTime={endDateTime},userId='@userId'){?%24count,%24filter,%24search,%24skip,%24top,userId*}", pathParameters); + this.pathParameters.put("endDateTime", endDateTime); + this.pathParameters.put("startDateTime", startDateTime); + } + /** + * Instantiates a new {@link MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getEnterpriseApplicationReport(startDateTime={startDateTime},endDateTime={endDateTime},userId='@userId'){?%24count,%24filter,%24search,%24skip,%24top,userId*}", rawUrl); + } + /** + * Get a collection of enterprise application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + * @return a {@link GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse get() { + return get(null); + } + /** + * Get a collection of enterprise application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::createFromDiscriminatorValue); + } + /** + * Get a collection of enterprise application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a collection of enterprise application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a collection of enterprise application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Usage: userId='@userId' + */ + @jakarta.annotation.Nullable + public String userId; + /** + * Extracts the query parameters into 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("userId", userId); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/places/item/PlaceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/PlaceItemRequestBuilder.java index 4b676817fd2..23adede1606 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/places/item/PlaceItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/PlaceItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.Place; +import com.microsoft.graph.beta.places.item.checkins.CheckInsRequestBuilder; import com.microsoft.graph.beta.places.item.descendants.DescendantsRequestBuilder; import com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder; import com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder; @@ -22,6 +23,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class PlaceItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + * @return a {@link CheckInsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInsRequestBuilder checkIns() { + return new CheckInsRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to call the descendants method. * @return a {@link DescendantsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/places/item/checkins/CheckInsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/checkins/CheckInsRequestBuilder.java new file mode 100644 index 00000000000..edc762015a3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/checkins/CheckInsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.places.item.checkins; + +import com.microsoft.graph.beta.models.CheckInClaim; +import com.microsoft.graph.beta.models.CheckInClaimCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.places.item.checkins.count.CountRequestBuilder; +import com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckInsRequestBuilder 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 checkIns property of the microsoft.graph.place entity. + * @param checkInClaimCalendarEventId The unique identifier of checkInClaim + * @return a {@link CheckInClaimCalendarEventItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInClaimCalendarEventItemRequestBuilder byCheckInClaimCalendarEventId(@jakarta.annotation.Nonnull final String checkInClaimCalendarEventId) { + Objects.requireNonNull(checkInClaimCalendarEventId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("checkInClaim%2DcalendarEventId", checkInClaimCalendarEventId); + return new CheckInClaimCalendarEventItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CheckInsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CheckInsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get checkIns from places + * @return a {@link CheckInClaimCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaimCollectionResponse get() { + return get(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaimCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaimCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CheckInClaimCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim post(@jakarta.annotation.Nonnull final CheckInClaim body) { + return post(body, null); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim post(@jakarta.annotation.Nonnull final CheckInClaim body, @jakarta.annotation.Nullable final 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, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Get checkIns from places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CheckInsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CheckInsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get checkIns from places + */ + @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/places/item/checkins/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/checkins/count/CountRequestBuilder.java new file mode 100644 index 00000000000..78177642a52 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/checkins/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.places.item.checkins.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}/places/{place%2Did}/checkIns/$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}/places/{place%2Did}/checkIns/$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/places/item/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java new file mode 100644 index 00000000000..6e5a9132ffc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.places.item.checkins.item; + +import com.microsoft.graph.beta.models.CheckInClaim; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckInClaimCalendarEventItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CheckInClaimCalendarEventItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInClaimCalendarEventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CheckInClaimCalendarEventItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInClaimCalendarEventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property checkIns for places + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property checkIns for places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get checkIns from places + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim get() { + return get(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Update the navigation property checkIns in places + * @param body The request body + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim patch(@jakarta.annotation.Nonnull final CheckInClaim body) { + return patch(body, null); + } + /** + * Update the navigation property checkIns in places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim patch(@jakarta.annotation.Nonnull final CheckInClaim 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, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Delete navigation property checkIns for places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property checkIns for places + * @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; + } + /** + * Get checkIns from places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 checkIns in places + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property checkIns in places + * @param body The request 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 CheckInClaim 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 CheckInClaimCalendarEventItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInClaimCalendarEventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CheckInClaimCalendarEventItemRequestBuilder(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 { + } + /** + * Get checkIns from places + */ + @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/places/item/graphroom/GraphRoomRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/GraphRoomRequestBuilder.java index 47b0406a4cf..e3443225253 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/GraphRoomRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/GraphRoomRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.Room; +import com.microsoft.graph.beta.places.item.graphroom.checkins.CheckInsRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -20,6 +21,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GraphRoomRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + * @return a {@link CheckInsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInsRequestBuilder checkIns() { + return new CheckInsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link GraphRoomRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/checkins/CheckInsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/checkins/CheckInsRequestBuilder.java new file mode 100644 index 00000000000..588356b23ea --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/checkins/CheckInsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.places.item.graphroom.checkins; + +import com.microsoft.graph.beta.models.CheckInClaim; +import com.microsoft.graph.beta.models.CheckInClaimCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.places.item.graphroom.checkins.count.CountRequestBuilder; +import com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckInsRequestBuilder 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 checkIns property of the microsoft.graph.place entity. + * @param checkInClaimCalendarEventId The unique identifier of checkInClaim + * @return a {@link CheckInClaimCalendarEventItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInClaimCalendarEventItemRequestBuilder byCheckInClaimCalendarEventId(@jakarta.annotation.Nonnull final String checkInClaimCalendarEventId) { + Objects.requireNonNull(checkInClaimCalendarEventId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("checkInClaim%2DcalendarEventId", checkInClaimCalendarEventId); + return new CheckInClaimCalendarEventItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CheckInsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.room/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CheckInsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.room/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get checkIns from places + * @return a {@link CheckInClaimCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaimCollectionResponse get() { + return get(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaimCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaimCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CheckInClaimCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim post(@jakarta.annotation.Nonnull final CheckInClaim body) { + return post(body, null); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim post(@jakarta.annotation.Nonnull final CheckInClaim body, @jakarta.annotation.Nullable final 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, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Get checkIns from places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CheckInsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CheckInsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get checkIns from places + */ + @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/places/item/graphroom/checkins/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/checkins/count/CountRequestBuilder.java new file mode 100644 index 00000000000..6f8f0aa701d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/checkins/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.places.item.graphroom.checkins.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}/places/{place%2Did}/graph.room/checkIns/$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}/places/{place%2Did}/graph.room/checkIns/$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/places/item/graphroom/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java new file mode 100644 index 00000000000..2f95dfacc23 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroom/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.places.item.graphroom.checkins.item; + +import com.microsoft.graph.beta.models.CheckInClaim; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckInClaimCalendarEventItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CheckInClaimCalendarEventItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInClaimCalendarEventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.room/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CheckInClaimCalendarEventItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInClaimCalendarEventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.room/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property checkIns for places + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property checkIns for places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get checkIns from places + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim get() { + return get(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Update the navigation property checkIns in places + * @param body The request body + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim patch(@jakarta.annotation.Nonnull final CheckInClaim body) { + return patch(body, null); + } + /** + * Update the navigation property checkIns in places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim patch(@jakarta.annotation.Nonnull final CheckInClaim 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, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Delete navigation property checkIns for places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property checkIns for places + * @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; + } + /** + * Get checkIns from places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 checkIns in places + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property checkIns in places + * @param body The request 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 CheckInClaim 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 CheckInClaimCalendarEventItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInClaimCalendarEventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CheckInClaimCalendarEventItemRequestBuilder(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 { + } + /** + * Get checkIns from places + */ + @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/places/item/graphroomlist/GraphRoomListRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/GraphRoomListRequestBuilder.java index c5d68b2ea5c..bbd8551900e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/GraphRoomListRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/GraphRoomListRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.RoomList; +import com.microsoft.graph.beta.places.item.graphroomlist.checkins.CheckInsRequestBuilder; import com.microsoft.graph.beta.places.item.graphroomlist.rooms.RoomsRequestBuilder; import com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder; import com.microsoft.graph.beta.places.item.graphroomlist.workspaces.WorkspacesRequestBuilder; @@ -24,6 +25,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GraphRoomListRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + * @return a {@link CheckInsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInsRequestBuilder checkIns() { + return new CheckInsRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the rooms property of the microsoft.graph.roomList entity. * @return a {@link RoomsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/checkins/CheckInsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/checkins/CheckInsRequestBuilder.java new file mode 100644 index 00000000000..1adab7e57ba --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/checkins/CheckInsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.places.item.graphroomlist.checkins; + +import com.microsoft.graph.beta.models.CheckInClaim; +import com.microsoft.graph.beta.models.CheckInClaimCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.places.item.graphroomlist.checkins.count.CountRequestBuilder; +import com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckInsRequestBuilder 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 checkIns property of the microsoft.graph.place entity. + * @param checkInClaimCalendarEventId The unique identifier of checkInClaim + * @return a {@link CheckInClaimCalendarEventItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInClaimCalendarEventItemRequestBuilder byCheckInClaimCalendarEventId(@jakarta.annotation.Nonnull final String checkInClaimCalendarEventId) { + Objects.requireNonNull(checkInClaimCalendarEventId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("checkInClaim%2DcalendarEventId", checkInClaimCalendarEventId); + return new CheckInClaimCalendarEventItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CheckInsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CheckInsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get checkIns from places + * @return a {@link CheckInClaimCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaimCollectionResponse get() { + return get(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaimCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaimCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CheckInClaimCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim post(@jakarta.annotation.Nonnull final CheckInClaim body) { + return post(body, null); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim post(@jakarta.annotation.Nonnull final CheckInClaim body, @jakarta.annotation.Nullable final 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, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Get checkIns from places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CheckInsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CheckInsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get checkIns from places + */ + @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/places/item/graphroomlist/checkins/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/checkins/count/CountRequestBuilder.java new file mode 100644 index 00000000000..3cf8030a4af --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/checkins/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.places.item.graphroomlist.checkins.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}/places/{place%2Did}/graph.roomList/checkIns/$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}/places/{place%2Did}/graph.roomList/checkIns/$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/places/item/graphroomlist/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java new file mode 100644 index 00000000000..35cbab4232c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.places.item.graphroomlist.checkins.item; + +import com.microsoft.graph.beta.models.CheckInClaim; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckInClaimCalendarEventItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CheckInClaimCalendarEventItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInClaimCalendarEventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CheckInClaimCalendarEventItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInClaimCalendarEventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property checkIns for places + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property checkIns for places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get checkIns from places + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim get() { + return get(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Update the navigation property checkIns in places + * @param body The request body + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim patch(@jakarta.annotation.Nonnull final CheckInClaim body) { + return patch(body, null); + } + /** + * Update the navigation property checkIns in places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim patch(@jakarta.annotation.Nonnull final CheckInClaim 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, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Delete navigation property checkIns for places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property checkIns for places + * @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; + } + /** + * Get checkIns from places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 checkIns in places + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property checkIns in places + * @param body The request 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 CheckInClaim 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 CheckInClaimCalendarEventItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInClaimCalendarEventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CheckInClaimCalendarEventItemRequestBuilder(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 { + } + /** + * Get checkIns from places + */ + @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/places/item/graphroomlist/rooms/item/RoomItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/RoomItemRequestBuilder.java index c814551dc23..1b7d19bb3a1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/RoomItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/RoomItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.Room; +import com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.CheckInsRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -20,6 +21,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class RoomItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + * @return a {@link CheckInsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInsRequestBuilder checkIns() { + return new CheckInsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link RoomItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/checkins/CheckInsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/checkins/CheckInsRequestBuilder.java new file mode 100644 index 00000000000..11ecf0ebf09 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/checkins/CheckInsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins; + +import com.microsoft.graph.beta.models.CheckInClaim; +import com.microsoft.graph.beta.models.CheckInClaimCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.count.CountRequestBuilder; +import com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckInsRequestBuilder 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 checkIns property of the microsoft.graph.place entity. + * @param checkInClaimCalendarEventId The unique identifier of checkInClaim + * @return a {@link CheckInClaimCalendarEventItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInClaimCalendarEventItemRequestBuilder byCheckInClaimCalendarEventId(@jakarta.annotation.Nonnull final String checkInClaimCalendarEventId) { + Objects.requireNonNull(checkInClaimCalendarEventId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("checkInClaim%2DcalendarEventId", checkInClaimCalendarEventId); + return new CheckInClaimCalendarEventItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CheckInsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/rooms/{room%2Did}/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CheckInsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/rooms/{room%2Did}/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get checkIns from places + * @return a {@link CheckInClaimCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaimCollectionResponse get() { + return get(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaimCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaimCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CheckInClaimCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim post(@jakarta.annotation.Nonnull final CheckInClaim body) { + return post(body, null); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim post(@jakarta.annotation.Nonnull final CheckInClaim body, @jakarta.annotation.Nullable final 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, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Get checkIns from places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CheckInsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CheckInsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get checkIns from places + */ + @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/places/item/graphroomlist/rooms/item/checkins/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/checkins/count/CountRequestBuilder.java new file mode 100644 index 00000000000..03ff1ecd101 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/checkins/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.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}/places/{place%2Did}/graph.roomList/rooms/{room%2Did}/checkIns/$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}/places/{place%2Did}/graph.roomList/rooms/{room%2Did}/checkIns/$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/places/item/graphroomlist/rooms/item/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java new file mode 100644 index 00000000000..5e96e4c63cf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/rooms/item/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item; + +import com.microsoft.graph.beta.models.CheckInClaim; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckInClaimCalendarEventItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CheckInClaimCalendarEventItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInClaimCalendarEventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/rooms/{room%2Did}/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CheckInClaimCalendarEventItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInClaimCalendarEventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/rooms/{room%2Did}/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property checkIns for places + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property checkIns for places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get checkIns from places + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim get() { + return get(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Update the navigation property checkIns in places + * @param body The request body + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim patch(@jakarta.annotation.Nonnull final CheckInClaim body) { + return patch(body, null); + } + /** + * Update the navigation property checkIns in places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim patch(@jakarta.annotation.Nonnull final CheckInClaim 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, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Delete navigation property checkIns for places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property checkIns for places + * @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; + } + /** + * Get checkIns from places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 checkIns in places + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property checkIns in places + * @param body The request 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 CheckInClaim 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 CheckInClaimCalendarEventItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInClaimCalendarEventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CheckInClaimCalendarEventItemRequestBuilder(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 { + } + /** + * Get checkIns from places + */ + @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/places/item/graphroomlist/workspaces/item/WorkspaceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/WorkspaceItemRequestBuilder.java index 1ec701bee78..05a364f9e86 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/WorkspaceItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/WorkspaceItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.Workspace; +import com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.CheckInsRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -20,6 +21,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class WorkspaceItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + * @return a {@link CheckInsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInsRequestBuilder checkIns() { + return new CheckInsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link WorkspaceItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/checkins/CheckInsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/checkins/CheckInsRequestBuilder.java new file mode 100644 index 00000000000..1d30ae6ae87 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/checkins/CheckInsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins; + +import com.microsoft.graph.beta.models.CheckInClaim; +import com.microsoft.graph.beta.models.CheckInClaimCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.count.CountRequestBuilder; +import com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckInsRequestBuilder 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 checkIns property of the microsoft.graph.place entity. + * @param checkInClaimCalendarEventId The unique identifier of checkInClaim + * @return a {@link CheckInClaimCalendarEventItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInClaimCalendarEventItemRequestBuilder byCheckInClaimCalendarEventId(@jakarta.annotation.Nonnull final String checkInClaimCalendarEventId) { + Objects.requireNonNull(checkInClaimCalendarEventId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("checkInClaim%2DcalendarEventId", checkInClaimCalendarEventId); + return new CheckInClaimCalendarEventItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CheckInsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/workspaces/{workspace%2Did}/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CheckInsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/workspaces/{workspace%2Did}/checkIns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get checkIns from places + * @return a {@link CheckInClaimCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaimCollectionResponse get() { + return get(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaimCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaimCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CheckInClaimCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim post(@jakarta.annotation.Nonnull final CheckInClaim body) { + return post(body, null); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim post(@jakarta.annotation.Nonnull final CheckInClaim body, @jakarta.annotation.Nullable final 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, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Get checkIns from places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to checkIns for places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CheckInsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CheckInsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get checkIns from places + */ + @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/places/item/graphroomlist/workspaces/item/checkins/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/checkins/count/CountRequestBuilder.java new file mode 100644 index 00000000000..fc9ff3fcbbf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/checkins/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.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}/places/{place%2Did}/graph.roomList/workspaces/{workspace%2Did}/checkIns/$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}/places/{place%2Did}/graph.roomList/workspaces/{workspace%2Did}/checkIns/$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/places/item/graphroomlist/workspaces/item/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java new file mode 100644 index 00000000000..4c2fa5b702a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaces/item/checkins/item/CheckInClaimCalendarEventItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item; + +import com.microsoft.graph.beta.models.CheckInClaim; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the checkIns property of the microsoft.graph.place entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CheckInClaimCalendarEventItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CheckInClaimCalendarEventItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInClaimCalendarEventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/workspaces/{workspace%2Did}/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CheckInClaimCalendarEventItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CheckInClaimCalendarEventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/workspaces/{workspace%2Did}/checkIns/{checkInClaim%2DcalendarEventId}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property checkIns for places + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property checkIns for places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get checkIns from places + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim get() { + return get(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Update the navigation property checkIns in places + * @param body The request body + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim patch(@jakarta.annotation.Nonnull final CheckInClaim body) { + return patch(body, null); + } + /** + * Update the navigation property checkIns in places + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CheckInClaim} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CheckInClaim patch(@jakarta.annotation.Nonnull final CheckInClaim 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, CheckInClaim::createFromDiscriminatorValue); + } + /** + * Delete navigation property checkIns for places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property checkIns for places + * @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; + } + /** + * Get checkIns from places + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get checkIns from places + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 checkIns in places + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CheckInClaim body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property checkIns in places + * @param body The request 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 CheckInClaim 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 CheckInClaimCalendarEventItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CheckInClaimCalendarEventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CheckInClaimCalendarEventItemRequestBuilder(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 { + } + /** + * Get checkIns from places + */ + @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/policies/PoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/PoliciesRequestBuilder.java index b50c86773ea..6beca257ca2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/PoliciesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/PoliciesRequestBuilder.java @@ -12,8 +12,10 @@ import com.microsoft.graph.beta.policies.authorizationpolicy.AuthorizationPolicyRequestBuilder; import com.microsoft.graph.beta.policies.b2cauthenticationmethodspolicy.B2cAuthenticationMethodsPolicyRequestBuilder; import com.microsoft.graph.beta.policies.claimsmappingpolicies.ClaimsMappingPoliciesRequestBuilder; +import com.microsoft.graph.beta.policies.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder; import com.microsoft.graph.beta.policies.crosstenantaccesspolicy.CrossTenantAccessPolicyRequestBuilder; import com.microsoft.graph.beta.policies.defaultappmanagementpolicy.DefaultAppManagementPolicyRequestBuilder; +import com.microsoft.graph.beta.policies.deleteditems.DeletedItemsRequestBuilder; import com.microsoft.graph.beta.policies.deviceregistrationpolicy.DeviceRegistrationPolicyRequestBuilder; import com.microsoft.graph.beta.policies.directoryroleaccessreviewpolicy.DirectoryRoleAccessReviewPolicyRequestBuilder; import com.microsoft.graph.beta.policies.externalidentitiespolicy.ExternalIdentitiesPolicyRequestBuilder; @@ -128,6 +130,14 @@ public B2cAuthenticationMethodsPolicyRequestBuilder b2cAuthenticationMethodsPoli public ClaimsMappingPoliciesRequestBuilder claimsMappingPolicies() { return new ClaimsMappingPoliciesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the conditionalAccessPolicies property of the microsoft.graph.policyRoot entity. + * @return a {@link ConditionalAccessPoliciesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPoliciesRequestBuilder conditionalAccessPolicies() { + return new ConditionalAccessPoliciesRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the crossTenantAccessPolicy property of the microsoft.graph.policyRoot entity. * @return a {@link CrossTenantAccessPolicyRequestBuilder} @@ -144,6 +154,14 @@ public CrossTenantAccessPolicyRequestBuilder crossTenantAccessPolicy() { public DefaultAppManagementPolicyRequestBuilder defaultAppManagementPolicy() { return new DefaultAppManagementPolicyRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the deletedItems property of the microsoft.graph.policyRoot entity. + * @return a {@link DeletedItemsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeletedItemsRequestBuilder deletedItems() { + return new DeletedItemsRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the deviceRegistrationPolicy property of the microsoft.graph.policyRoot entity. * @return a {@link DeviceRegistrationPolicyRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/ConditionalAccessPoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/ConditionalAccessPoliciesRequestBuilder.java new file mode 100644 index 00000000000..46812000e68 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/ConditionalAccessPoliciesRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.policies.conditionalaccesspolicies; + +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.ConditionalAccessPolicyCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.conditionalaccesspolicies.count.CountRequestBuilder; +import com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the conditionalAccessPolicies property of the microsoft.graph.policyRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConditionalAccessPoliciesRequestBuilder 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 conditionalAccessPolicies property of the microsoft.graph.policyRoot entity. + * @param conditionalAccessPolicyId The unique identifier of conditionalAccessPolicy + * @return a {@link ConditionalAccessPolicyItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPolicyItemRequestBuilder byConditionalAccessPolicyId(@jakarta.annotation.Nonnull final String conditionalAccessPolicyId) { + Objects.requireNonNull(conditionalAccessPolicyId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conditionalAccessPolicy%2Did", conditionalAccessPolicyId); + return new ConditionalAccessPolicyItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ConditionalAccessPoliciesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConditionalAccessPoliciesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ConditionalAccessPoliciesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConditionalAccessPoliciesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The custom rules that define an access scenario. + * @return a {@link ConditionalAccessPolicyCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyCollectionResponse get() { + return get(null); + } + /** + * The custom rules that define an access scenario. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicyCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicyCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConditionalAccessPolicyCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to conditionalAccessPolicies for policies + * @param body The request body + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return post(body, null); + } + /** + * Create new navigation property to conditionalAccessPolicies for policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body, @jakarta.annotation.Nullable final 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * The custom rules that define an access scenario. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The custom rules that define an access scenario. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to conditionalAccessPolicies for policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to conditionalAccessPolicies for policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ConditionalAccessPoliciesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPoliciesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConditionalAccessPoliciesRequestBuilder(rawUrl, requestAdapter); + } + /** + * The custom rules that define an access scenario. + */ + @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/policies/conditionalaccesspolicies/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/count/CountRequestBuilder.java new file mode 100644 index 00000000000..ff3c0461045 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.policies.conditionalaccesspolicies.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}/policies/conditionalAccessPolicies/$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}/policies/conditionalAccessPolicies/$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/policies/conditionalaccesspolicies/item/ConditionalAccessPolicyItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/item/ConditionalAccessPolicyItemRequestBuilder.java new file mode 100644 index 00000000000..cac6d600500 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/item/ConditionalAccessPolicyItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.policies.conditionalaccesspolicies.item; + +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore.RestoreRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the conditionalAccessPolicies property of the microsoft.graph.policyRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConditionalAccessPolicyItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConditionalAccessPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies/{conditionalAccessPolicy%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConditionalAccessPolicyItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConditionalAccessPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies/{conditionalAccessPolicy%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property conditionalAccessPolicies for policies + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property conditionalAccessPolicies for policies + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The custom rules that define an access scenario. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy get() { + return get(null); + } + /** + * The custom rules that define an access scenario. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Update the navigation property conditionalAccessPolicies in policies + * @param body The request body + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy patch(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return patch(body, null); + } + /** + * Update the navigation property conditionalAccessPolicies in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy patch(@jakarta.annotation.Nonnull final ConditionalAccessPolicy 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, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Delete navigation property conditionalAccessPolicies for policies + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property conditionalAccessPolicies for policies + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The custom rules that define an access scenario. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The custom rules that define an access scenario. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 conditionalAccessPolicies in policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConditionalAccessPolicy body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property conditionalAccessPolicies in policies + * @param body The request 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 ConditionalAccessPolicy 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 ConditionalAccessPolicyItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConditionalAccessPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConditionalAccessPolicyItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The custom rules that define an access scenario. + */ + @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/policies/conditionalaccesspolicies/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..5ab30fea2e0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/conditionalaccesspolicies/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.policies.conditionalaccesspolicies.item.restore; + +import com.microsoft.graph.beta.models.ConditionalAccessPolicy; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies/{conditionalAccessPolicy%2Did}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/conditionalAccessPolicies/{conditionalAccessPolicy%2Did}/restore", rawUrl); + } + /** + * Invoke action restore + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post() { + return post(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConditionalAccessPolicy} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConditionalAccessPolicy post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConditionalAccessPolicy::createFromDiscriminatorValue); + } + /** + * Invoke action restore + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action restore + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java index 72f91d162dc..2aee20528b5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.IdentitySynchronizationRequestBuilder; +import com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore.RestoreRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -29,6 +30,14 @@ public class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder public IdentitySynchronizationRequestBuilder identitySynchronization() { return new IdentitySynchronizationRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java index 7f141e622cf..820297bc947 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore.RestoreRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -20,6 +21,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class IdentitySynchronizationRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link IdentitySynchronizationRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request @@ -81,23 +90,23 @@ public CrossTenantIdentitySyncPolicyPartner get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @return a {@link CrossTenantIdentitySyncPolicyPartner} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { return put(body, null); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CrossTenantIdentitySyncPolicyPartner} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +157,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +166,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..bc6ba118c83 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/restore/RestoreRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.identitysynchronization.restore; + +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/identitySynchronization/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/identitySynchronization/restore", rawUrl); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post() { + return post(null); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..6f4dd2ac864 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.policies.crosstenantaccesspolicy.partners.item.restore; + +import com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/restore", rawUrl); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner post() { + return post(null); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantAccessPolicyConfigurationPartner::createFromDiscriminatorValue); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/DeletedItemsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/DeletedItemsRequestBuilder.java new file mode 100644 index 00000000000..9e13dacef69 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/DeletedItemsRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.beta.policies.deleteditems; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.PolicyDeletableRoot; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.CrossTenantPartnersRequestBuilder; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.CrossTenantSyncPolicyPartnersRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the deletedItems property of the microsoft.graph.policyRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeletedItemsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the crossTenantPartners property of the microsoft.graph.policyDeletableRoot entity. + * @return a {@link CrossTenantPartnersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantPartnersRequestBuilder crossTenantPartners() { + return new CrossTenantPartnersRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the crossTenantSyncPolicyPartners property of the microsoft.graph.policyDeletableRoot entity. + * @return a {@link CrossTenantSyncPolicyPartnersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantSyncPolicyPartnersRequestBuilder crossTenantSyncPolicyPartners() { + return new CrossTenantSyncPolicyPartnersRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link DeletedItemsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeletedItemsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link DeletedItemsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeletedItemsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property deletedItems for policies + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property deletedItems for policies + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Policies that support soft-delete functionality and can be restored within 30 days. + * @return a {@link PolicyDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public PolicyDeletableRoot get() { + return get(null); + } + /** + * Policies that support soft-delete functionality and can be restored within 30 days. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link PolicyDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public PolicyDeletableRoot get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, PolicyDeletableRoot::createFromDiscriminatorValue); + } + /** + * Update the navigation property deletedItems in policies + * @param body The request body + * @return a {@link PolicyDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public PolicyDeletableRoot patch(@jakarta.annotation.Nonnull final PolicyDeletableRoot body) { + return patch(body, null); + } + /** + * Update the navigation property deletedItems in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link PolicyDeletableRoot} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public PolicyDeletableRoot patch(@jakarta.annotation.Nonnull final PolicyDeletableRoot 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, PolicyDeletableRoot::createFromDiscriminatorValue); + } + /** + * Delete navigation property deletedItems for policies + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property deletedItems for policies + * @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; + } + /** + * Policies that support soft-delete functionality and can be restored within 30 days. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Policies that support soft-delete functionality and can be restored within 30 days. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 deletedItems in policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final PolicyDeletableRoot body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property deletedItems in policies + * @param body The request 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 PolicyDeletableRoot 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 DeletedItemsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeletedItemsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeletedItemsRequestBuilder(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 { + } + /** + * Policies that support soft-delete functionality and can be restored within 30 days. + */ + @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/policies/deleteditems/crosstenantpartners/CrossTenantPartnersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/CrossTenantPartnersRequestBuilder.java new file mode 100644 index 00000000000..5ddf2842867 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/CrossTenantPartnersRequestBuilder.java @@ -0,0 +1,245 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners; + +import com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner; +import com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartnerCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.count.CountRequestBuilder; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the crossTenantPartners property of the microsoft.graph.policyDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantPartnersRequestBuilder 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 crossTenantPartners property of the microsoft.graph.policyDeletableRoot entity. + * @param crossTenantAccessPolicyConfigurationPartnerTenantId The unique identifier of crossTenantAccessPolicyConfigurationPartner + * @return a {@link CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder byCrossTenantAccessPolicyConfigurationPartnerTenantId(@jakarta.annotation.Nonnull final String crossTenantAccessPolicyConfigurationPartnerTenantId) { + Objects.requireNonNull(crossTenantAccessPolicyConfigurationPartnerTenantId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("crossTenantAccessPolicyConfigurationPartner%2DtenantId", crossTenantAccessPolicyConfigurationPartnerTenantId); + return new CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CrossTenantPartnersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CrossTenantPartnersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CrossTenantPartnersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CrossTenantPartnersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link CrossTenantAccessPolicyConfigurationPartnerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartnerCollectionResponse get() { + return get(null); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantAccessPolicyConfigurationPartnerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartnerCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantAccessPolicyConfigurationPartnerCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to crossTenantPartners for policies + * @param body The request body + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner post(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner body) { + return post(body, null); + } + /** + * Create new navigation property to crossTenantPartners for policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner post(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner body, @jakarta.annotation.Nullable final 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, CrossTenantAccessPolicyConfigurationPartner::createFromDiscriminatorValue); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to crossTenantPartners for policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to crossTenantPartners for policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CrossTenantPartnersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantPartnersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CrossTenantPartnersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + */ + @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/policies/deleteditems/crosstenantpartners/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/count/CountRequestBuilder.java new file mode 100644 index 00000000000..2e8a1b9803e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.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}/policies/deletedItems/crossTenantPartners/$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}/policies/deletedItems/crossTenantPartners/$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/policies/deleteditems/crosstenantpartners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java new file mode 100644 index 00000000000..1b26308e508 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.java @@ -0,0 +1,250 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item; + +import com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.IdentitySynchronizationRequestBuilder; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore.RestoreRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the crossTenantPartners property of the microsoft.graph.policyDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the identitySynchronization property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + * @return a {@link IdentitySynchronizationRequestBuilder} + */ + @jakarta.annotation.Nonnull + public IdentitySynchronizationRequestBuilder identitySynchronization() { + return new IdentitySynchronizationRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}{?%24expand,%24select}", rawUrl); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete() { + delete(null); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such 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); + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner get() { + return get(null); + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantAccessPolicyConfigurationPartner::createFromDiscriminatorValue); + } + /** + * Update the navigation property crossTenantPartners in policies + * @param body The request body + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner patch(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner body) { + return patch(body, null); + } + /** + * Update the navigation property crossTenantPartners in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner patch(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner 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, CrossTenantAccessPolicyConfigurationPartner::createFromDiscriminatorValue); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @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; + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 crossTenantPartners in policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CrossTenantAccessPolicyConfigurationPartner body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property crossTenantPartners in policies + * @param body The request 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 CrossTenantAccessPolicyConfigurationPartner 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 CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(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 { + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + */ + @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/policies/deleteditems/crosstenantpartners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java new file mode 100644 index 00000000000..4b92cc968c4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization; + +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore.RestoreRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the identitySynchronization property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class IdentitySynchronizationRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link IdentitySynchronizationRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public IdentitySynchronizationRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/identitySynchronization{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link IdentitySynchronizationRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public IdentitySynchronizationRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/identitySynchronization{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property identitySynchronization for policies + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property identitySynchronization for policies + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner get() { + return get(null); + } + /** + * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Update the navigation property identitySynchronization in policies + * @param body The request body + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { + return put(body, null); + } + /** + * Update the navigation property identitySynchronization in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPutRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Delete navigation property identitySynchronization for policies + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property identitySynchronization for policies + * @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; + } + /** + * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 identitySynchronization in policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { + return toPutRequestInformation(body, null); + } + /** + * Update the navigation property identitySynchronization in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PUT, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PutRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link IdentitySynchronizationRequestBuilder} + */ + @jakarta.annotation.Nonnull + public IdentitySynchronizationRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new IdentitySynchronizationRequestBuilder(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 { + } + /** + * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. + */ + @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 PutRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..40c0a2fbf80 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/identitysynchronization/restore/RestoreRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.identitysynchronization.restore; + +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/identitySynchronization/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/identitySynchronization/restore", rawUrl); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post() { + return post(null); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..12e67ef8362 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantpartners/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantpartners.item.restore; + +import com.microsoft.graph.beta.models.CrossTenantAccessPolicyConfigurationPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/restore", rawUrl); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner post() { + return post(null); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantAccessPolicyConfigurationPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantAccessPolicyConfigurationPartner post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantAccessPolicyConfigurationPartner::createFromDiscriminatorValue); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Restore a deleted crossTenantAccessPolicyConfigurationPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/CrossTenantSyncPolicyPartnersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/CrossTenantSyncPolicyPartnersRequestBuilder.java new file mode 100644 index 00000000000..65a4c9ca503 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/CrossTenantSyncPolicyPartnersRequestBuilder.java @@ -0,0 +1,245 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners; + +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.count.CountRequestBuilder; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the crossTenantSyncPolicyPartners property of the microsoft.graph.policyDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantSyncPolicyPartnersRequestBuilder 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 crossTenantSyncPolicyPartners property of the microsoft.graph.policyDeletableRoot entity. + * @param crossTenantIdentitySyncPolicyPartnerTenantId The unique identifier of crossTenantIdentitySyncPolicyPartner + * @return a {@link CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder byCrossTenantIdentitySyncPolicyPartnerTenantId(@jakarta.annotation.Nonnull final String crossTenantIdentitySyncPolicyPartnerTenantId) { + Objects.requireNonNull(crossTenantIdentitySyncPolicyPartnerTenantId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("crossTenantIdentitySyncPolicyPartner%2DtenantId", crossTenantIdentitySyncPolicyPartnerTenantId); + return new CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CrossTenantSyncPolicyPartnersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CrossTenantSyncPolicyPartnersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CrossTenantSyncPolicyPartnersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CrossTenantSyncPolicyPartnersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link CrossTenantIdentitySyncPolicyPartnerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartnerCollectionResponse get() { + return get(null); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantIdentitySyncPolicyPartnerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartnerCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartnerCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to crossTenantSyncPolicyPartners for policies + * @param body The request body + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { + return post(body, null); + } + /** + * Create new navigation property to crossTenantSyncPolicyPartners for policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final 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, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to crossTenantSyncPolicyPartners for policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to crossTenantSyncPolicyPartners for policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CrossTenantSyncPolicyPartnersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantSyncPolicyPartnersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CrossTenantSyncPolicyPartnersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of the policyDeletableItem objects and their properties, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + */ + @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/policies/deleteditems/crosstenantsyncpolicypartners/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/count/CountRequestBuilder.java new file mode 100644 index 00000000000..59c4b767429 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.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}/policies/deletedItems/crossTenantSyncPolicyPartners/$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}/policies/deletedItems/crossTenantSyncPolicyPartners/$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/policies/deleteditems/crosstenantsyncpolicypartners/item/CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.java new file mode 100644 index 00000000000..5f8559790ef --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder.java @@ -0,0 +1,241 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item; + +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore.RestoreRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the crossTenantSyncPolicyPartners property of the microsoft.graph.policyDeletableRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the restore method. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder restore() { + return new RestoreRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners/{crossTenantIdentitySyncPolicyPartner%2DtenantId}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners/{crossTenantIdentitySyncPolicyPartner%2DtenantId}{?%24expand,%24select}", rawUrl); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete() { + delete(null); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such 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); + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner get() { + return get(null); + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Update the navigation property crossTenantSyncPolicyPartners in policies + * @param body The request body + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { + return put(body, null); + } + /** + * Update the navigation property crossTenantSyncPolicyPartners in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPutRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @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; + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 crossTenantSyncPolicyPartners in policies + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { + return toPutRequestInformation(body, null); + } + /** + * Update the navigation property crossTenantSyncPolicyPartners in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PUT, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PutRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CrossTenantIdentitySyncPolicyPartnerTenantItemRequestBuilder(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 { + } + /** + * Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner + */ + @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 PutRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/restore/RestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/restore/RestoreRequestBuilder.java new file mode 100644 index 00000000000..cc49be37c5c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/deleteditems/crosstenantsyncpolicypartners/item/restore/RestoreRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.policies.deleteditems.crosstenantsyncpolicypartners.item.restore; + +import com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartner; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the restore method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RestoreRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners/{crossTenantIdentitySyncPolicyPartner%2DtenantId}/restore", pathParameters); + } + /** + * Instantiates a new {@link RestoreRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RestoreRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/deletedItems/crossTenantSyncPolicyPartners/{crossTenantIdentitySyncPolicyPartner%2DtenantId}/restore", rawUrl); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post() { + return post(null); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CrossTenantIdentitySyncPolicyPartner} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CrossTenantIdentitySyncPolicyPartner post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Restore a deleted crossTenantIdentitySyncPolicyPartner object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RestoreRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RestoreRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RestoreRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java index 1a6e4fc2c67..0920e5e3918 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.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 federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. * @return a {@link FederatedTokenValidationPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public FederatedTokenValidationPolicy get() { return get(null); } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FederatedTokenValidationPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public FederatedTokenValidationPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -186,7 +186,7 @@ public FederatedTokenValidationPolicyRequestBuilder withUrl(@jakarta.annotation. public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/MobileAppManagementPoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/MobileAppManagementPoliciesRequestBuilder.java index b4a126802d6..88ee4d44b11 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/MobileAppManagementPoliciesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/MobileAppManagementPoliciesRequestBuilder.java @@ -1,10 +1,10 @@ package com.microsoft.graph.beta.policies.mobileappmanagementpolicies; -import com.microsoft.graph.beta.models.MobilityManagementPolicy; -import com.microsoft.graph.beta.models.MobilityManagementPolicyCollectionResponse; +import com.microsoft.graph.beta.models.MobileAppManagementPolicy; +import com.microsoft.graph.beta.models.MobileAppManagementPolicyCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.policies.mobileappmanagementpolicies.count.CountRequestBuilder; -import com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder; +import com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.MobileAppManagementPolicyItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -33,15 +33,15 @@ public CountRequestBuilder count() { } /** * Provides operations to manage the mobileAppManagementPolicies property of the microsoft.graph.policyRoot entity. - * @param mobilityManagementPolicyId The unique identifier of mobilityManagementPolicy - * @return a {@link MobilityManagementPolicyItemRequestBuilder} + * @param mobileAppManagementPolicyId The unique identifier of mobileAppManagementPolicy + * @return a {@link MobileAppManagementPolicyItemRequestBuilder} */ @jakarta.annotation.Nonnull - public MobilityManagementPolicyItemRequestBuilder byMobilityManagementPolicyId(@jakarta.annotation.Nonnull final String mobilityManagementPolicyId) { - Objects.requireNonNull(mobilityManagementPolicyId); + public MobileAppManagementPolicyItemRequestBuilder byMobileAppManagementPolicyId(@jakarta.annotation.Nonnull final String mobileAppManagementPolicyId) { + Objects.requireNonNull(mobileAppManagementPolicyId); final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("mobilityManagementPolicy%2Did", mobilityManagementPolicyId); - return new MobilityManagementPolicyItemRequestBuilder(urlTplParams, requestAdapter); + urlTplParams.put("mobileAppManagementPolicy%2Did", mobileAppManagementPolicyId); + return new MobileAppManagementPolicyItemRequestBuilder(urlTplParams, requestAdapter); } /** * Instantiates a new {@link MobileAppManagementPoliciesRequestBuilder} and sets the default values. @@ -61,52 +61,52 @@ public MobileAppManagementPoliciesRequestBuilder(@jakarta.annotation.Nonnull fin } /** * Get a list of the mobilityManagementPolicy objects and their properties. - * @return a {@link MobilityManagementPolicyCollectionResponse} + * @return a {@link MobileAppManagementPolicyCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicyCollectionResponse get() { + public MobileAppManagementPolicyCollectionResponse get() { return get(null); } /** * Get a list of the mobilityManagementPolicy objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicyCollectionResponse} + * @return a {@link MobileAppManagementPolicyCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicyCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileAppManagementPolicyCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, MobilityManagementPolicyCollectionResponse::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppManagementPolicyCollectionResponse::createFromDiscriminatorValue); } /** * Create new navigation property to mobileAppManagementPolicies for policies * @param body The request body - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileAppManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public MobilityManagementPolicy post(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public MobileAppManagementPolicy post(@jakarta.annotation.Nonnull final MobileAppManagementPolicy body) { return post(body, null); } /** * Create new navigation property to mobileAppManagementPolicies for policies * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileAppManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public MobilityManagementPolicy post(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileAppManagementPolicy post(@jakarta.annotation.Nonnull final MobileAppManagementPolicy body, @jakarta.annotation.Nullable final 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, MobilityManagementPolicy::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppManagementPolicy::createFromDiscriminatorValue); } /** * Get a list of the mobilityManagementPolicy objects and their properties. @@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppManagementPolicy body) { return toPostRequestInformation(body, null); } /** @@ -144,7 +144,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileAppManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/MobilityManagementPolicyItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/MobileAppManagementPolicyItemRequestBuilder.java similarity index 82% rename from src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/MobilityManagementPolicyItemRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/MobileAppManagementPolicyItemRequestBuilder.java index d0c67f22bef..caf8d6e6585 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/MobilityManagementPolicyItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/MobileAppManagementPolicyItemRequestBuilder.java @@ -1,6 +1,6 @@ package com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item; -import com.microsoft.graph.beta.models.MobilityManagementPolicy; +import com.microsoft.graph.beta.models.MobileAppManagementPolicy; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.policies.mobileappmanagementpolicies.item.includedgroups.IncludedGroupsRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; @@ -20,7 +20,7 @@ * Provides operations to manage the mobileAppManagementPolicies property of the microsoft.graph.policyRoot entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class MobilityManagementPolicyItemRequestBuilder extends BaseRequestBuilder { +public class MobileAppManagementPolicyItemRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the includedGroups property of the microsoft.graph.mobilityManagementPolicy entity. * @return a {@link IncludedGroupsRequestBuilder} @@ -30,20 +30,20 @@ public IncludedGroupsRequestBuilder includedGroups() { return new IncludedGroupsRequestBuilder(pathParameters, requestAdapter); } /** - * Instantiates a new {@link MobilityManagementPolicyItemRequestBuilder} and sets the default values. + * Instantiates a new {@link MobileAppManagementPolicyItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public MobilityManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}{?%24expand,%24select}", pathParameters); + public MobileAppManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}{?%24expand,%24select}", pathParameters); } /** - * Instantiates a new {@link MobilityManagementPolicyItemRequestBuilder} and sets the default values. + * Instantiates a new {@link MobileAppManagementPolicyItemRequestBuilder} and sets the default values. * @param rawUrl The raw URL to use for the request builder. * @param requestAdapter The request adapter to use to execute the requests. */ - public MobilityManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}{?%24expand,%24select}", rawUrl); + public MobileAppManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}{?%24expand,%24select}", rawUrl); } /** * Delete a mobilityManagementPolicy object. @@ -67,54 +67,54 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume } /** * Read the properties and relationships of a mobilityManagementPolicy object. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileAppManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy get() { + public MobileAppManagementPolicy get() { return get(null); } /** * Read the properties and relationships of a mobilityManagementPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileAppManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileAppManagementPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, MobilityManagementPolicy::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppManagementPolicy::createFromDiscriminatorValue); } /** * Update the properties of a mobilityManagementPolicy object. * @param body The request body - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileAppManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy patch(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public MobileAppManagementPolicy patch(@jakarta.annotation.Nonnull final MobileAppManagementPolicy body) { return patch(body, null); } /** * Update the properties of a mobilityManagementPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileAppManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy patch(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileAppManagementPolicy patch(@jakarta.annotation.Nonnull final MobileAppManagementPolicy 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, MobilityManagementPolicy::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileAppManagementPolicy::createFromDiscriminatorValue); } /** * Delete a mobilityManagementPolicy object. @@ -162,7 +162,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppManagementPolicy body) { return toPatchRequestInformation(body, null); } /** @@ -172,7 +172,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileAppManagementPolicy 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); @@ -183,12 +183,12 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull /** * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. * @param rawUrl The raw URL to use for the request builder. - * @return a {@link MobilityManagementPolicyItemRequestBuilder} + * @return a {@link MobileAppManagementPolicyItemRequestBuilder} */ @jakarta.annotation.Nonnull - public MobilityManagementPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public MobileAppManagementPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new MobilityManagementPolicyItemRequestBuilder(rawUrl, requestAdapter); + return new MobileAppManagementPolicyItemRequestBuilder(rawUrl, requestAdapter); } /** * Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java index 94b009a3417..ba175fe879a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java @@ -57,7 +57,7 @@ public GroupItemRequestBuilder byGroupId(@jakarta.annotation.Nonnull final Strin * @param requestAdapter The request adapter to use to execute the requests. */ public IncludedGroupsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); } /** * Instantiates a new {@link IncludedGroupsRequestBuilder} and sets the default values. @@ -65,7 +65,7 @@ public IncludedGroupsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$count{?%24filter,%24search}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$count{?%24filter,%24search}", pathParameters); } /** * Instantiates a new {@link CountRequestBuilder} and sets the default values. @@ -33,7 +33,7 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/{group%2Did}", pathParameters); } /** * Instantiates a new {@link GroupItemRequestBuilder} and sets the default values. @@ -41,6 +41,6 @@ public GroupItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/$ref", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/{group%2Did}/$ref", pathParameters); } /** * Instantiates a new {@link RefRequestBuilder} and sets the default values. @@ -32,7 +32,7 @@ public RefRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); } /** * Instantiates a new {@link ServiceProvisioningErrorsRequestBuilder} and sets the default values. @@ -43,7 +43,7 @@ public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final * @param requestAdapter The request adapter to use to execute the requests. */ public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** * Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object. diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java index 96c2e5cb006..b1afbc9a45a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobileappmanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java @@ -25,7 +25,7 @@ public class CountRequestBuilder extends BaseRequestBuilder { * @param requestAdapter The request adapter to use to execute the requests. */ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters); } /** * Instantiates a new {@link CountRequestBuilder} and sets the default values. @@ -33,7 +33,7 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); } /** * Instantiates a new {@link RefRequestBuilder} and sets the default values. @@ -35,7 +35,7 @@ public RefRequestBuilder(@jakarta.annotation.Nonnull final HashMap requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}", pathParameters); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}", pathParameters); requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new, x -> x.queryParameters); requestInfo.headers.tryAdd("Accept", "application/json"); return requestInfo; @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { */ @jakarta.annotation.Nonnull public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); requestInfo.headers.tryAdd("Accept", "application/json"); return requestInfo; @@ -162,7 +162,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f @jakarta.annotation.Nonnull public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReferenceCreate body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, "{+baseurl}/policies/mobileAppManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref", pathParameters); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$ref", pathParameters); requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); requestInfo.headers.tryAdd("Accept", "application/json"); requestInfo.setContentFromParsable(requestAdapter, "application/json", body); diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/MobileDeviceManagementPoliciesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/MobileDeviceManagementPoliciesRequestBuilder.java index 91429866566..e67e1014c5b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/MobileDeviceManagementPoliciesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/MobileDeviceManagementPoliciesRequestBuilder.java @@ -1,10 +1,10 @@ package com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies; -import com.microsoft.graph.beta.models.MobilityManagementPolicy; -import com.microsoft.graph.beta.models.MobilityManagementPolicyCollectionResponse; +import com.microsoft.graph.beta.models.MobileDeviceManagementPolicy; +import com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.count.CountRequestBuilder; -import com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobilityManagementPolicyItemRequestBuilder; +import com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.MobileDeviceManagementPolicyItemRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -33,15 +33,15 @@ public CountRequestBuilder count() { } /** * Provides operations to manage the mobileDeviceManagementPolicies property of the microsoft.graph.policyRoot entity. - * @param mobilityManagementPolicyId The unique identifier of mobilityManagementPolicy - * @return a {@link MobilityManagementPolicyItemRequestBuilder} + * @param mobileDeviceManagementPolicyId The unique identifier of mobileDeviceManagementPolicy + * @return a {@link MobileDeviceManagementPolicyItemRequestBuilder} */ @jakarta.annotation.Nonnull - public MobilityManagementPolicyItemRequestBuilder byMobilityManagementPolicyId(@jakarta.annotation.Nonnull final String mobilityManagementPolicyId) { - Objects.requireNonNull(mobilityManagementPolicyId); + public MobileDeviceManagementPolicyItemRequestBuilder byMobileDeviceManagementPolicyId(@jakarta.annotation.Nonnull final String mobileDeviceManagementPolicyId) { + Objects.requireNonNull(mobileDeviceManagementPolicyId); final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("mobilityManagementPolicy%2Did", mobilityManagementPolicyId); - return new MobilityManagementPolicyItemRequestBuilder(urlTplParams, requestAdapter); + urlTplParams.put("mobileDeviceManagementPolicy%2Did", mobileDeviceManagementPolicyId); + return new MobileDeviceManagementPolicyItemRequestBuilder(urlTplParams, requestAdapter); } /** * Instantiates a new {@link MobileDeviceManagementPoliciesRequestBuilder} and sets the default values. @@ -61,52 +61,52 @@ public MobileDeviceManagementPoliciesRequestBuilder(@jakarta.annotation.Nonnull } /** * Get a list of the mobilityManagementPolicy objects and their properties. - * @return a {@link MobilityManagementPolicyCollectionResponse} + * @return a {@link MobileDeviceManagementPolicyCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicyCollectionResponse get() { + public MobileDeviceManagementPolicyCollectionResponse get() { return get(null); } /** * Get a list of the mobilityManagementPolicy objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicyCollectionResponse} + * @return a {@link MobileDeviceManagementPolicyCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicyCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileDeviceManagementPolicyCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, MobilityManagementPolicyCollectionResponse::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileDeviceManagementPolicyCollectionResponse::createFromDiscriminatorValue); } /** * Create new navigation property to mobileDeviceManagementPolicies for policies * @param body The request body - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileDeviceManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public MobilityManagementPolicy post(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public MobileDeviceManagementPolicy post(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy body) { return post(body, null); } /** * Create new navigation property to mobileDeviceManagementPolicies for policies * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileDeviceManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public MobilityManagementPolicy post(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileDeviceManagementPolicy post(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy body, @jakarta.annotation.Nullable final 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, MobilityManagementPolicy::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileDeviceManagementPolicy::createFromDiscriminatorValue); } /** * Get a list of the mobilityManagementPolicy objects and their properties. @@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy body) { return toPostRequestInformation(body, null); } /** @@ -144,7 +144,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/MobilityManagementPolicyItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/MobileDeviceManagementPolicyItemRequestBuilder.java similarity index 82% rename from src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/MobilityManagementPolicyItemRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/MobileDeviceManagementPolicyItemRequestBuilder.java index e9b9395af49..370a5058e31 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/MobilityManagementPolicyItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/MobileDeviceManagementPolicyItemRequestBuilder.java @@ -1,6 +1,6 @@ package com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item; -import com.microsoft.graph.beta.models.MobilityManagementPolicy; +import com.microsoft.graph.beta.models.MobileDeviceManagementPolicy; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.item.includedgroups.IncludedGroupsRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; @@ -20,7 +20,7 @@ * Provides operations to manage the mobileDeviceManagementPolicies property of the microsoft.graph.policyRoot entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class MobilityManagementPolicyItemRequestBuilder extends BaseRequestBuilder { +public class MobileDeviceManagementPolicyItemRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the includedGroups property of the microsoft.graph.mobilityManagementPolicy entity. * @return a {@link IncludedGroupsRequestBuilder} @@ -30,20 +30,20 @@ public IncludedGroupsRequestBuilder includedGroups() { return new IncludedGroupsRequestBuilder(pathParameters, requestAdapter); } /** - * Instantiates a new {@link MobilityManagementPolicyItemRequestBuilder} and sets the default values. + * Instantiates a new {@link MobileDeviceManagementPolicyItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public MobilityManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}{?%24expand,%24select}", pathParameters); + public MobileDeviceManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}{?%24expand,%24select}", pathParameters); } /** - * Instantiates a new {@link MobilityManagementPolicyItemRequestBuilder} and sets the default values. + * Instantiates a new {@link MobileDeviceManagementPolicyItemRequestBuilder} and sets the default values. * @param rawUrl The raw URL to use for the request builder. * @param requestAdapter The request adapter to use to execute the requests. */ - public MobilityManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}{?%24expand,%24select}", rawUrl); + public MobileDeviceManagementPolicyItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}{?%24expand,%24select}", rawUrl); } /** * Delete a mobilityManagementPolicy object. @@ -67,54 +67,54 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume } /** * Read the properties and relationships of a mobilityManagementPolicy object. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileDeviceManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy get() { + public MobileDeviceManagementPolicy get() { return get(null); } /** * Read the properties and relationships of a mobilityManagementPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileDeviceManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileDeviceManagementPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, MobilityManagementPolicy::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileDeviceManagementPolicy::createFromDiscriminatorValue); } /** * Update the properties of a mobilityManagementPolicy object. * @param body The request body - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileDeviceManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy patch(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public MobileDeviceManagementPolicy patch(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy body) { return patch(body, null); } /** * Update the properties of a mobilityManagementPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link MobilityManagementPolicy} + * @return a {@link MobileDeviceManagementPolicy} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @jakarta.annotation.Nullable - public MobilityManagementPolicy patch(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MobileDeviceManagementPolicy patch(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy 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, MobilityManagementPolicy::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MobileDeviceManagementPolicy::createFromDiscriminatorValue); } /** * Delete a mobilityManagementPolicy object. @@ -162,7 +162,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy body) { return toPatchRequestInformation(body, null); } /** @@ -172,7 +172,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobilityManagementPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MobileDeviceManagementPolicy 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); @@ -183,12 +183,12 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull /** * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. * @param rawUrl The raw URL to use for the request builder. - * @return a {@link MobilityManagementPolicyItemRequestBuilder} + * @return a {@link MobileDeviceManagementPolicyItemRequestBuilder} */ @jakarta.annotation.Nonnull - public MobilityManagementPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public MobileDeviceManagementPolicyItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new MobilityManagementPolicyItemRequestBuilder(rawUrl, requestAdapter); + return new MobileDeviceManagementPolicyItemRequestBuilder(rawUrl, requestAdapter); } /** * Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java index 0ee5a9d5e83..7690d2d785a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/IncludedGroupsRequestBuilder.java @@ -57,7 +57,7 @@ public GroupItemRequestBuilder byGroupId(@jakarta.annotation.Nonnull final Strin * @param requestAdapter The request adapter to use to execute the requests. */ public IncludedGroupsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); } /** * Instantiates a new {@link IncludedGroupsRequestBuilder} and sets the default values. @@ -65,7 +65,7 @@ public IncludedGroupsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$count{?%24filter,%24search}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$count{?%24filter,%24search}", pathParameters); } /** * Instantiates a new {@link CountRequestBuilder} and sets the default values. @@ -33,7 +33,7 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/{group%2Did}", pathParameters); } /** * Instantiates a new {@link GroupItemRequestBuilder} and sets the default values. @@ -41,6 +41,6 @@ public GroupItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/$ref", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/{group%2Did}/$ref", pathParameters); } /** * Instantiates a new {@link RefRequestBuilder} and sets the default values. @@ -32,7 +32,7 @@ public RefRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); } /** * Instantiates a new {@link ServiceProvisioningErrorsRequestBuilder} and sets the default values. @@ -43,7 +43,7 @@ public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final * @param requestAdapter The request adapter to use to execute the requests. */ public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** * Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object. diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java index d257a39cd77..7914cb14d52 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/mobiledevicemanagementpolicies/item/includedgroups/item/serviceprovisioningerrors/count/CountRequestBuilder.java @@ -25,7 +25,7 @@ public class CountRequestBuilder extends BaseRequestBuilder { * @param requestAdapter The request adapter to use to execute the requests. */ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/{group%2Did}/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters); } /** * Instantiates a new {@link CountRequestBuilder} and sets the default values. @@ -33,7 +33,7 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); + super(requestAdapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); } /** * Instantiates a new {@link RefRequestBuilder} and sets the default values. @@ -35,7 +35,7 @@ public RefRequestBuilder(@jakarta.annotation.Nonnull final HashMap requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}", pathParameters); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}", pathParameters); requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new, x -> x.queryParameters); requestInfo.headers.tryAdd("Accept", "application/json"); return requestInfo; @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { */ @jakarta.annotation.Nonnull public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", pathParameters); requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); requestInfo.headers.tryAdd("Accept", "application/json"); return requestInfo; @@ -162,7 +162,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f @jakarta.annotation.Nonnull public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ReferenceCreate body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref", pathParameters); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$ref", pathParameters); requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); requestInfo.headers.tryAdd("Accept", "application/json"); requestInfo.setContentFromParsable(requestAdapter, "application/json", body); diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/legalholds/item/EdiscoveryHoldPolicyItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/legalholds/item/EdiscoveryHoldPolicyItemRequestBuilder.java index 593e7f6a263..413b8e26aa3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/legalholds/item/EdiscoveryHoldPolicyItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/legalholds/item/EdiscoveryHoldPolicyItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.security.EdiscoveryHoldPolicy; +import com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.microsoftgraphsecurityretrypolicy.MicrosoftGraphSecurityRetryPolicyRequestBuilder; import com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.sitesources.SiteSourcesRequestBuilder; import com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.usersources.UserSourcesRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; @@ -22,6 +23,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class EdiscoveryHoldPolicyItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the retryPolicy method. + * @return a {@link MicrosoftGraphSecurityRetryPolicyRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphSecurityRetryPolicyRequestBuilder microsoftGraphSecurityRetryPolicy() { + return new MicrosoftGraphSecurityRetryPolicyRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the siteSources property of the microsoft.graph.security.ediscoveryHoldPolicy entity. * @return a {@link SiteSourcesRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/legalholds/item/microsoftgraphsecurityretrypolicy/MicrosoftGraphSecurityRetryPolicyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/legalholds/item/microsoftgraphsecurityretrypolicy/MicrosoftGraphSecurityRetryPolicyRequestBuilder.java new file mode 100644 index 00000000000..71f7d246a17 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/legalholds/item/microsoftgraphsecurityretrypolicy/MicrosoftGraphSecurityRetryPolicyRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.security.cases.ediscoverycases.item.legalholds.item.microsoftgraphsecurityretrypolicy; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the retryPolicy method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MicrosoftGraphSecurityRetryPolicyRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MicrosoftGraphSecurityRetryPolicyRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MicrosoftGraphSecurityRetryPolicyRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/legalHolds/{ediscoveryHoldPolicy%2Did}/microsoft.graph.security.retryPolicy", pathParameters); + } + /** + * Instantiates a new {@link MicrosoftGraphSecurityRetryPolicyRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MicrosoftGraphSecurityRetryPolicyRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/legalHolds/{ediscoveryHoldPolicy%2Did}/microsoft.graph.security.retryPolicy", rawUrl); + } + /** + * Trigger a retry of an eDiscovery hold policy. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Trigger a retry of an eDiscovery hold 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 + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Trigger a retry of an eDiscovery hold policy. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Trigger a retry of an eDiscovery hold policy. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MicrosoftGraphSecurityRetryPolicyRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphSecurityRetryPolicyRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MicrosoftGraphSecurityRetryPolicyRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and 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/identities/IdentitiesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/identities/IdentitiesRequestBuilder.java index 5765ce6605e..e8eac980e48 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/security/identities/IdentitiesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/security/identities/IdentitiesRequestBuilder.java @@ -4,6 +4,8 @@ import com.microsoft.graph.beta.models.security.IdentityContainer; import com.microsoft.graph.beta.security.identities.healthissues.HealthIssuesRequestBuilder; import com.microsoft.graph.beta.security.identities.identityaccounts.IdentityAccountsRequestBuilder; +import com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration.SensorCandidateActivationConfigurationRequestBuilder; +import com.microsoft.graph.beta.security.identities.sensorcandidates.SensorCandidatesRequestBuilder; import com.microsoft.graph.beta.security.identities.sensors.SensorsRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; @@ -39,6 +41,22 @@ public HealthIssuesRequestBuilder healthIssues() { public IdentityAccountsRequestBuilder identityAccounts() { return new IdentityAccountsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the sensorCandidateActivationConfiguration property of the microsoft.graph.security.identityContainer entity. + * @return a {@link SensorCandidateActivationConfigurationRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensorCandidateActivationConfigurationRequestBuilder sensorCandidateActivationConfiguration() { + return new SensorCandidateActivationConfigurationRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. + * @return a {@link SensorCandidatesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensorCandidatesRequestBuilder sensorCandidates() { + return new SensorCandidatesRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the sensors property of the microsoft.graph.security.identityContainer entity. * @return a {@link SensorsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidateactivationconfiguration/SensorCandidateActivationConfigurationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidateactivationconfiguration/SensorCandidateActivationConfigurationRequestBuilder.java new file mode 100644 index 00000000000..fbc624cb523 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidateactivationconfiguration/SensorCandidateActivationConfigurationRequestBuilder.java @@ -0,0 +1,230 @@ +package com.microsoft.graph.beta.security.identities.sensorcandidateactivationconfiguration; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.security.SensorCandidateActivationConfiguration; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the sensorCandidateActivationConfiguration property of the microsoft.graph.security.identityContainer entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SensorCandidateActivationConfigurationRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link SensorCandidateActivationConfigurationRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensorCandidateActivationConfigurationRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/identities/sensorCandidateActivationConfiguration{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link SensorCandidateActivationConfigurationRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensorCandidateActivationConfigurationRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/identities/sensorCandidateActivationConfiguration{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property sensorCandidateActivationConfiguration for security + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property sensorCandidateActivationConfiguration for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. + * @return a {@link SensorCandidateActivationConfiguration} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensorCandidateActivationConfiguration get() { + return get(null); + } + /** + * Read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensorCandidateActivationConfiguration} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensorCandidateActivationConfiguration get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensorCandidateActivationConfiguration::createFromDiscriminatorValue); + } + /** + * Update the navigation property sensorCandidateActivationConfiguration in security + * @param body The request body + * @return a {@link SensorCandidateActivationConfiguration} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensorCandidateActivationConfiguration patch(@jakarta.annotation.Nonnull final SensorCandidateActivationConfiguration body) { + return patch(body, null); + } + /** + * Update the navigation property sensorCandidateActivationConfiguration in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensorCandidateActivationConfiguration} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensorCandidateActivationConfiguration patch(@jakarta.annotation.Nonnull final SensorCandidateActivationConfiguration 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, SensorCandidateActivationConfiguration::createFromDiscriminatorValue); + } + /** + * Delete navigation property sensorCandidateActivationConfiguration for security + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property sensorCandidateActivationConfiguration for security + * @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; + } + /** + * Read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 sensorCandidateActivationConfiguration in security + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final SensorCandidateActivationConfiguration body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property sensorCandidateActivationConfiguration 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 SensorCandidateActivationConfiguration 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 SensorCandidateActivationConfigurationRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensorCandidateActivationConfigurationRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SensorCandidateActivationConfigurationRequestBuilder(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 { + } + /** + * Read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. + */ + @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/security/identities/sensorcandidates/SensorCandidatesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/SensorCandidatesRequestBuilder.java new file mode 100644 index 00000000000..007a01150ac --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/SensorCandidatesRequestBuilder.java @@ -0,0 +1,254 @@ +package com.microsoft.graph.beta.security.identities.sensorcandidates; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.security.SensorCandidate; +import com.microsoft.graph.beta.models.security.SensorCandidateCollectionResponse; +import com.microsoft.graph.beta.security.identities.sensorcandidates.count.CountRequestBuilder; +import com.microsoft.graph.beta.security.identities.sensorcandidates.item.SensorCandidateItemRequestBuilder; +import com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate.MicrosoftGraphSecurityActivateRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SensorCandidatesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the activate method. + * @return a {@link MicrosoftGraphSecurityActivateRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphSecurityActivateRequestBuilder microsoftGraphSecurityActivate() { + return new MicrosoftGraphSecurityActivateRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. + * @param sensorCandidateId The unique identifier of sensorCandidate + * @return a {@link SensorCandidateItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensorCandidateItemRequestBuilder bySensorCandidateId(@jakarta.annotation.Nonnull final String sensorCandidateId) { + Objects.requireNonNull(sensorCandidateId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("sensorCandidate%2Did", sensorCandidateId); + return new SensorCandidateItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link SensorCandidatesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensorCandidatesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/identities/sensorCandidates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link SensorCandidatesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensorCandidatesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/identities/sensorCandidates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a list of the sensorCandidate objects and their properties. + * @return a {@link SensorCandidateCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensorCandidateCollectionResponse get() { + return get(null); + } + /** + * Get a list of the sensorCandidate objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensorCandidateCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public SensorCandidateCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensorCandidateCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to sensorCandidates for security + * @param body The request body + * @return a {@link SensorCandidate} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensorCandidate post(@jakarta.annotation.Nonnull final SensorCandidate body) { + return post(body, null); + } + /** + * Create new navigation property to sensorCandidates for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensorCandidate} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensorCandidate post(@jakarta.annotation.Nonnull final SensorCandidate body, @jakarta.annotation.Nullable final 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, SensorCandidate::createFromDiscriminatorValue); + } + /** + * Get a list of the sensorCandidate objects and their properties. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of the sensorCandidate objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to sensorCandidates for security + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final SensorCandidate body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to sensorCandidates for 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 toPostRequestInformation(@jakarta.annotation.Nonnull final SensorCandidate body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link SensorCandidatesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensorCandidatesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SensorCandidatesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of the sensorCandidate objects and their properties. + */ + @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/identities/sensorcandidates/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/count/CountRequestBuilder.java new file mode 100644 index 00000000000..14cc2c3eea6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.security.identities.sensorcandidates.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/identities/sensorCandidates/$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/identities/sensorCandidates/$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/identities/sensorcandidates/item/SensorCandidateItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/item/SensorCandidateItemRequestBuilder.java new file mode 100644 index 00000000000..aa4870c2666 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/item/SensorCandidateItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.security.identities.sensorcandidates.item; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.security.SensorCandidate; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SensorCandidateItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link SensorCandidateItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensorCandidateItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/identities/sensorCandidates/{sensorCandidate%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link SensorCandidateItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SensorCandidateItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/identities/sensorCandidates/{sensorCandidate%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property sensorCandidates for security + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property sensorCandidates for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get sensorCandidates from security + * @return a {@link SensorCandidate} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensorCandidate get() { + return get(null); + } + /** + * Get sensorCandidates from security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensorCandidate} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensorCandidate get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, SensorCandidate::createFromDiscriminatorValue); + } + /** + * Update the navigation property sensorCandidates in security + * @param body The request body + * @return a {@link SensorCandidate} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensorCandidate patch(@jakarta.annotation.Nonnull final SensorCandidate body) { + return patch(body, null); + } + /** + * Update the navigation property sensorCandidates in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SensorCandidate} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public SensorCandidate patch(@jakarta.annotation.Nonnull final SensorCandidate 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, SensorCandidate::createFromDiscriminatorValue); + } + /** + * Delete navigation property sensorCandidates for security + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property sensorCandidates for security + * @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; + } + /** + * Get sensorCandidates from security + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get sensorCandidates from security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 sensorCandidates in security + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final SensorCandidate body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property sensorCandidates 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 SensorCandidate 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 SensorCandidateItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SensorCandidateItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SensorCandidateItemRequestBuilder(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 { + } + /** + * Get sensorCandidates from security + */ + @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/security/identities/sensorcandidates/microsoftgraphsecurityactivate/ActivatePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/microsoftgraphsecurityactivate/ActivatePostRequestBody.java new file mode 100644 index 00000000000..616cc2d574e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/microsoftgraphsecurityactivate/ActivatePostRequestBody.java @@ -0,0 +1,107 @@ +package com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ActivatePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ActivatePostRequestBody} and sets the default values. + */ + public ActivatePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ActivatePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ActivatePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ActivatePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("serverIds", (n) -> { this.setServerIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the serverIds property value. The serverIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getServerIds() { + return this.backingStore.get("serverIds"); + } + /** + * Serializes information the current 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("serverIds", this.getServerIds()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the serverIds property value. The serverIds property + * @param value Value to set for the serverIds property. + */ + public void setServerIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("serverIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/microsoftgraphsecurityactivate/MicrosoftGraphSecurityActivateRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/microsoftgraphsecurityactivate/MicrosoftGraphSecurityActivateRequestBuilder.java new file mode 100644 index 00000000000..9fbfa0f9fd9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/identities/sensorcandidates/microsoftgraphsecurityactivate/MicrosoftGraphSecurityActivateRequestBuilder.java @@ -0,0 +1,100 @@ +package com.microsoft.graph.beta.security.identities.sensorcandidates.microsoftgraphsecurityactivate; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the activate method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MicrosoftGraphSecurityActivateRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MicrosoftGraphSecurityActivateRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MicrosoftGraphSecurityActivateRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/identities/sensorCandidates/microsoft.graph.security.activate", pathParameters); + } + /** + * Instantiates a new {@link MicrosoftGraphSecurityActivateRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MicrosoftGraphSecurityActivateRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/identities/sensorCandidates/microsoft.graph.security.activate", rawUrl); + } + /** + * Activate Microsoft Defender for Identity sensors. + * @param body The request body + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nonnull final ActivatePostRequestBody body) { + post(body, null); + } + /** + * Activate Microsoft Defender for Identity sensors. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nonnull final ActivatePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Activate Microsoft Defender for Identity sensors. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ActivatePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Activate Microsoft Defender for Identity sensors. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ActivatePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MicrosoftGraphSecurityActivateRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphSecurityActivateRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MicrosoftGraphSecurityActivateRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/sites/SitesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/sites/SitesRequestBuilder.java index 710a0d98f82..bf4611d04df 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/sites/SitesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/sites/SitesRequestBuilder.java @@ -95,21 +95,21 @@ public SitesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/sites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. * @return a {@link SiteCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public SiteCollectionResponse get() { return get(null); } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SiteCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public SiteCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -119,7 +119,7 @@ public SiteCollectionResponse get(@jakarta.annotation.Nullable final java.util.f return this.requestAdapter.send(requestInfo, errorMapping, SiteCollectionResponse::createFromDiscriminatorValue); } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -127,7 +127,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -149,7 +149,7 @@ public SitesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new SitesRequestBuilder(rawUrl, requestAdapter); } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java index 420074a7904..56e9d207d6b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java @@ -145,21 +145,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations associated with a list. * @return a {@link List} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public List get() { return get(null); } /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations associated with a list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link List} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public List get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -214,7 +214,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations associated with a list. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -222,7 +222,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations associated with a list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -274,7 +274,7 @@ public ListItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations associated with a list. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.java index 8ed2663cb27..0acc9c0ac24 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/storage/filestorage/containertyperegistrations/item/applicationpermissiongrants/item/FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder.java @@ -81,23 +81,23 @@ public FileStorageContainerTypeAppPermissionGrant get(@jakarta.annotation.Nullab return this.requestAdapter.send(requestInfo, errorMapping, FileStorageContainerTypeAppPermissionGrant::createFromDiscriminatorValue); } /** - * Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. + * Update the properties of a fileStorageContainerTypeAppPermissionGrant object. * @param body The request body * @return a {@link FileStorageContainerTypeAppPermissionGrant} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeAppPermissionGrant patch(@jakarta.annotation.Nonnull final FileStorageContainerTypeAppPermissionGrant body) { return patch(body, null); } /** - * Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. + * Update the properties of a fileStorageContainerTypeAppPermissionGrant object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FileStorageContainerTypeAppPermissionGrant} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public FileStorageContainerTypeAppPermissionGrant patch(@jakarta.annotation.Nonnull final FileStorageContainerTypeAppPermissionGrant body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. + * Update the properties of a fileStorageContainerTypeAppPermissionGrant object. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration. + * Update the properties of a fileStorageContainerTypeAppPermissionGrant 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/teams/item/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java index b5634bc682b..d50ec09f896 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java @@ -111,23 +111,23 @@ public ChatMessageCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, ChatMessageCollectionResponse::createFromDiscriminatorValue); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body) { return post(body, null); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -158,7 +158,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @return a {@link RequestInformation} */ @@ -167,7 +167,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/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/UserItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/UserItemRequestBuilder.java index 609fdf29a75..e111a4962ae 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/UserItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/UserItemRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.User; import com.microsoft.graph.beta.users.item.activities.ActivitiesRequestBuilder; +import com.microsoft.graph.beta.users.item.adhoccalls.AdhocCallsRequestBuilder; import com.microsoft.graph.beta.users.item.agreementacceptances.AgreementAcceptancesRequestBuilder; import com.microsoft.graph.beta.users.item.analytics.AnalyticsRequestBuilder; import com.microsoft.graph.beta.users.item.appconsentrequestsforapproval.AppConsentRequestsForApprovalRequestBuilder; @@ -146,6 +147,14 @@ public class UserItemRequestBuilder extends BaseRequestBuilder { public ActivitiesRequestBuilder activities() { return new ActivitiesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the adhocCalls property of the microsoft.graph.user entity. + * @return a {@link AdhocCallsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AdhocCallsRequestBuilder adhocCalls() { + return new AdhocCallsRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the agreementAcceptances property of the microsoft.graph.user entity. * @return a {@link AgreementAcceptancesRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/AdhocCallsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/AdhocCallsRequestBuilder.java new file mode 100644 index 00000000000..48248c3a2e6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/AdhocCallsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.users.item.adhoccalls; + +import com.microsoft.graph.beta.models.AdhocCall; +import com.microsoft.graph.beta.models.AdhocCallCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.adhoccalls.count.CountRequestBuilder; +import com.microsoft.graph.beta.users.item.adhoccalls.item.AdhocCallItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the adhocCalls property of the microsoft.graph.user entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AdhocCallsRequestBuilder 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 adhocCalls property of the microsoft.graph.user entity. + * @param adhocCallId The unique identifier of adhocCall + * @return a {@link AdhocCallItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AdhocCallItemRequestBuilder byAdhocCallId(@jakarta.annotation.Nonnull final String adhocCallId) { + Objects.requireNonNull(adhocCallId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("adhocCall%2Did", adhocCallId); + return new AdhocCallItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AdhocCallsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AdhocCallsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AdhocCallsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AdhocCallsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + * @return a {@link AdhocCallCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCallCollectionResponse get() { + return get(null); + } + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AdhocCallCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCallCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AdhocCallCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to adhocCalls for users + * @param body The request body + * @return a {@link AdhocCall} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCall post(@jakarta.annotation.Nonnull final AdhocCall body) { + return post(body, null); + } + /** + * Create new navigation property to adhocCalls for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AdhocCall} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCall post(@jakarta.annotation.Nonnull final AdhocCall body, @jakarta.annotation.Nullable final 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, AdhocCall::createFromDiscriminatorValue); + } + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to adhocCalls for users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AdhocCall body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to adhocCalls for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AdhocCall body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AdhocCallsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AdhocCallsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AdhocCallsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/count/CountRequestBuilder.java new file mode 100644 index 00000000000..0bb2cd4d357 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/AdhocCallItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/AdhocCallItemRequestBuilder.java new file mode 100644 index 00000000000..b39e38c29cc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/AdhocCallItemRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item; + +import com.microsoft.graph.beta.models.AdhocCall; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.RecordingsRequestBuilder; +import com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.TranscriptsRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the adhocCalls property of the microsoft.graph.user entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AdhocCallItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + * @return a {@link RecordingsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordingsRequestBuilder recordings() { + return new RecordingsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + * @return a {@link TranscriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public TranscriptsRequestBuilder transcripts() { + return new TranscriptsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AdhocCallItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AdhocCallItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AdhocCallItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AdhocCallItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property adhocCalls for users + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property adhocCalls for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + * @return a {@link AdhocCall} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCall get() { + return get(null); + } + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AdhocCall} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCall get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AdhocCall::createFromDiscriminatorValue); + } + /** + * Update the navigation property adhocCalls in users + * @param body The request body + * @return a {@link AdhocCall} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCall patch(@jakarta.annotation.Nonnull final AdhocCall body) { + return patch(body, null); + } + /** + * Update the navigation property adhocCalls in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AdhocCall} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AdhocCall patch(@jakarta.annotation.Nonnull final AdhocCall 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, AdhocCall::createFromDiscriminatorValue); + } + /** + * Delete navigation property adhocCalls for users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property adhocCalls for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property adhocCalls in users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AdhocCall body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property adhocCalls in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AdhocCall 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 AdhocCallItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AdhocCallItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AdhocCallItemRequestBuilder(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 { + } + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/RecordingsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/RecordingsRequestBuilder.java new file mode 100644 index 00000000000..525e3e32b8c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/RecordingsRequestBuilder.java @@ -0,0 +1,252 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.recordings; + +import com.microsoft.graph.beta.models.CallRecording; +import com.microsoft.graph.beta.models.CallRecordingCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count.CountRequestBuilder; +import com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.CallRecordingItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RecordingsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the delta method. + * @return a {@link DeltaRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeltaRequestBuilder delta() { + return new DeltaRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + * @param callRecordingId The unique identifier of callRecording + * @return a {@link CallRecordingItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CallRecordingItemRequestBuilder byCallRecordingId(@jakarta.annotation.Nonnull final String callRecordingId) { + Objects.requireNonNull(callRecordingId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("callRecording%2Did", callRecordingId); + return new CallRecordingItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link RecordingsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RecordingsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link RecordingsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RecordingsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The recordings of a call. Read-only. + * @return a {@link CallRecordingCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecordingCollectionResponse get() { + return get(null); + } + /** + * The recordings of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallRecordingCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecordingCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CallRecordingCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to recordings for users + * @param body The request body + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording post(@jakarta.annotation.Nonnull final CallRecording body) { + return post(body, null); + } + /** + * Create new navigation property to recordings for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording post(@jakarta.annotation.Nonnull final CallRecording body, @jakarta.annotation.Nullable final 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, CallRecording::createFromDiscriminatorValue); + } + /** + * The recordings of a call. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The recordings of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to recordings for users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CallRecording body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to recordings for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CallRecording body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RecordingsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordingsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RecordingsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The recordings of a call. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/count/CountRequestBuilder.java new file mode 100644 index 00000000000..1f399b3a4e1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/delta/DeltaGetResponse.java new file mode 100644 index 00000000000..1fe25f54647 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/delta/DeltaGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta; + +import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; +import com.microsoft.graph.beta.models.CallRecording; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { + /** + * Instantiates a new {@link DeltaGetResponse} and sets the default values. + */ + public DeltaGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link DeltaGetResponse} + */ + @jakarta.annotation.Nonnull + public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DeltaGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(CallRecording::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/adhoccalls/item/recordings/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/delta/DeltaRequestBuilder.java new file mode 100644 index 00000000000..4277a4bc7e4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/delta/DeltaRequestBuilder.java @@ -0,0 +1,164 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.delta; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the delta method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Invoke function delta + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DeltaGetResponse get() { + return get(null); + } + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function delta + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link DeltaRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeltaRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function delta + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/item/CallRecordingItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/item/CallRecordingItemRequestBuilder.java new file mode 100644 index 00000000000..cf72c2cc0be --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/item/CallRecordingItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item; + +import com.microsoft.graph.beta.models.CallRecording; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content.ContentRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CallRecordingItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the user entity. + * @return a {@link ContentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContentRequestBuilder content() { + return new ContentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CallRecordingItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CallRecordingItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings/{callRecording%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CallRecordingItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CallRecordingItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings/{callRecording%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property recordings for users + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property recordings for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The recordings of a call. Read-only. + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording get() { + return get(null); + } + /** + * The recordings of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CallRecording::createFromDiscriminatorValue); + } + /** + * Update the navigation property recordings in users + * @param body The request body + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording patch(@jakarta.annotation.Nonnull final CallRecording body) { + return patch(body, null); + } + /** + * Update the navigation property recordings in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording patch(@jakarta.annotation.Nonnull final CallRecording 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, CallRecording::createFromDiscriminatorValue); + } + /** + * Delete navigation property recordings for users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property recordings for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The recordings of a call. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The recordings of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property recordings in users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CallRecording body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property recordings in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CallRecording 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 CallRecordingItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CallRecordingItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CallRecordingItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The recordings of a call. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/item/content/ContentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/item/content/ContentRequestBuilder.java new file mode 100644 index 00000000000..061f8568946 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/recordings/item/content/ContentRequestBuilder.java @@ -0,0 +1,196 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.recordings.item.content; + +import com.microsoft.graph.beta.models.CallRecording; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.io.InputStream; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the media for the user entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ContentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ContentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ContentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings/{callRecording%2Did}/content", pathParameters); + } + /** + * Instantiates a new {@link ContentRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ContentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings/{callRecording%2Did}/content", rawUrl); + } + /** + * The content of the recording. Read-only. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The content of the recording. Read-only. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get() { + return get(null); + } + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get(@jakarta.annotation.Nullable 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, InputStream.class); + } + /** + * The content of the recording. Read-only. + * @param body Binary request body + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording put(@jakarta.annotation.Nonnull final InputStream body) { + return put(body, null); + } + /** + * The content of the recording. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallRecording} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallRecording put(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPutRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CallRecording::createFromDiscriminatorValue); + } + /** + * The content of the recording. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The content of the recording. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/octet-stream, application/json"); + return requestInfo; + } + /** + * The content of the recording. Read-only. + * @param body Binary request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body) { + return toPutRequestInformation(body, null); + } + /** + * The content of the recording. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PUT, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PutRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setStreamContent(body, "application/octet-stream"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ContentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ContentRequestBuilder(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 { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PutRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/TranscriptsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/TranscriptsRequestBuilder.java new file mode 100644 index 00000000000..1e58994546f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/TranscriptsRequestBuilder.java @@ -0,0 +1,252 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts; + +import com.microsoft.graph.beta.models.CallTranscript; +import com.microsoft.graph.beta.models.CallTranscriptCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count.CountRequestBuilder; +import com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.CallTranscriptItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class TranscriptsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the delta method. + * @return a {@link DeltaRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeltaRequestBuilder delta() { + return new DeltaRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + * @param callTranscriptId The unique identifier of callTranscript + * @return a {@link CallTranscriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CallTranscriptItemRequestBuilder byCallTranscriptId(@jakarta.annotation.Nonnull final String callTranscriptId) { + Objects.requireNonNull(callTranscriptId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("callTranscript%2Did", callTranscriptId); + return new CallTranscriptItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link TranscriptsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public TranscriptsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link TranscriptsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public TranscriptsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The transcripts of a call. Read-only. + * @return a {@link CallTranscriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscriptCollectionResponse get() { + return get(null); + } + /** + * The transcripts of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallTranscriptCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscriptCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CallTranscriptCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to transcripts for users + * @param body The request body + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript post(@jakarta.annotation.Nonnull final CallTranscript body) { + return post(body, null); + } + /** + * Create new navigation property to transcripts for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript post(@jakarta.annotation.Nonnull final CallTranscript body, @jakarta.annotation.Nullable final 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, CallTranscript::createFromDiscriminatorValue); + } + /** + * The transcripts of a call. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The transcripts of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to transcripts for users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CallTranscript body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to transcripts for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CallTranscript body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link TranscriptsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public TranscriptsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new TranscriptsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The transcripts of a call. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..925f13623f1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/delta/DeltaGetResponse.java new file mode 100644 index 00000000000..21ff105e035 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/delta/DeltaGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta; + +import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; +import com.microsoft.graph.beta.models.CallTranscript; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { + /** + * Instantiates a new {@link DeltaGetResponse} and sets the default values. + */ + public DeltaGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link DeltaGetResponse} + */ + @jakarta.annotation.Nonnull + public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DeltaGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(CallTranscript::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/adhoccalls/item/transcripts/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/delta/DeltaRequestBuilder.java new file mode 100644 index 00000000000..72636e37ed4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/delta/DeltaRequestBuilder.java @@ -0,0 +1,164 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.delta; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the delta method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Invoke function delta + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DeltaGetResponse get() { + return get(null); + } + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function delta + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link DeltaRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeltaRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function delta + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/item/CallTranscriptItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/item/CallTranscriptItemRequestBuilder.java new file mode 100644 index 00000000000..be59ce3bf9f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/item/CallTranscriptItemRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item; + +import com.microsoft.graph.beta.models.CallTranscript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content.ContentRequestBuilder; +import com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent.MetadataContentRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CallTranscriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the user entity. + * @return a {@link ContentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContentRequestBuilder content() { + return new ContentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the media for the user entity. + * @return a {@link MetadataContentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MetadataContentRequestBuilder metadataContent() { + return new MetadataContentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CallTranscriptItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CallTranscriptItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CallTranscriptItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CallTranscriptItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property transcripts for users + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property transcripts for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The transcripts of a call. Read-only. + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript get() { + return get(null); + } + /** + * The transcripts of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CallTranscript::createFromDiscriminatorValue); + } + /** + * Update the navigation property transcripts in users + * @param body The request body + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript patch(@jakarta.annotation.Nonnull final CallTranscript body) { + return patch(body, null); + } + /** + * Update the navigation property transcripts in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript patch(@jakarta.annotation.Nonnull final CallTranscript 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, CallTranscript::createFromDiscriminatorValue); + } + /** + * Delete navigation property transcripts for users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property transcripts for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The transcripts of a call. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The transcripts of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property transcripts in users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CallTranscript body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property transcripts in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CallTranscript 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 CallTranscriptItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CallTranscriptItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CallTranscriptItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The transcripts of a call. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/item/content/ContentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/item/content/ContentRequestBuilder.java new file mode 100644 index 00000000000..9dd58c83cc3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/item/content/ContentRequestBuilder.java @@ -0,0 +1,196 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.content; + +import com.microsoft.graph.beta.models.CallTranscript; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.io.InputStream; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the media for the user entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ContentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ContentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ContentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}/content", pathParameters); + } + /** + * Instantiates a new {@link ContentRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ContentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}/content", rawUrl); + } + /** + * The content of the transcript. Read-only. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The content of the transcript. Read-only. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get() { + return get(null); + } + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get(@jakarta.annotation.Nullable 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, InputStream.class); + } + /** + * The content of the transcript. Read-only. + * @param body Binary request body + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript put(@jakarta.annotation.Nonnull final InputStream body) { + return put(body, null); + } + /** + * The content of the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CallTranscript} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CallTranscript put(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPutRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CallTranscript::createFromDiscriminatorValue); + } + /** + * The content of the transcript. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The content of the transcript. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/octet-stream, application/json"); + return requestInfo; + } + /** + * The content of the transcript. Read-only. + * @param body Binary request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body) { + return toPutRequestInformation(body, null); + } + /** + * The content of the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PUT, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PutRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setStreamContent(body, "application/octet-stream"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ContentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ContentRequestBuilder(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 { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PutRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/item/metadatacontent/MetadataContentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/item/metadatacontent/MetadataContentRequestBuilder.java new file mode 100644 index 00000000000..f767823fd05 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/adhoccalls/item/transcripts/item/metadatacontent/MetadataContentRequestBuilder.java @@ -0,0 +1,195 @@ +package com.microsoft.graph.beta.users.item.adhoccalls.item.transcripts.item.metadatacontent; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.io.InputStream; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the media for the user entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MetadataContentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MetadataContentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MetadataContentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}/metadataContent", pathParameters); + } + /** + * Instantiates a new {@link MetadataContentRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MetadataContentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}/metadataContent", rawUrl); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get() { + return get(null); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get(@jakarta.annotation.Nullable 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, InputStream.class); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param body Binary request body + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream put(@jakarta.annotation.Nonnull final InputStream body) { + return put(body, null); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream put(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPutRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, InputStream.class); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/octet-stream, application/json"); + return requestInfo; + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param body Binary request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body) { + return toPutRequestInformation(body, null); + } + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PUT, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PutRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setStreamContent(body, "application/octet-stream"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MetadataContentRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MetadataContentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MetadataContentRequestBuilder(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 { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PutRequestConfiguration extends BaseRequestConfiguration { + } +} From c90ee6fa7a3c7fee75509ac45e76445f439f6cb2 Mon Sep 17 00:00:00 2001 From: "microsoft-github-policy-service[bot]" <77245923+microsoft-github-policy-service[bot]@users.noreply.github.com> Date: Thu, 11 Sep 2025 22:00:51 +0000 Subject: [PATCH 07/10] Updated for https://dev.azure.com/microsoftgraph/0985d294-5762-4bc2-a565-161ef349ca3e/_build?definitionId=634 by using baselines generated in https://dev.azure.com/microsoftgraph/0985d294-5762-4bc2-a565-161ef349ca3e/_build/results?buildId=196112 --- .../1espt/PipelineAutobaseliningConfig.yml | 23 + .config/guardian/.gdnbaselines | 491 ++++++++++++++++++ 2 files changed, 514 insertions(+) create mode 100644 .config/1espt/PipelineAutobaseliningConfig.yml create mode 100644 .config/guardian/.gdnbaselines diff --git a/.config/1espt/PipelineAutobaseliningConfig.yml b/.config/1espt/PipelineAutobaseliningConfig.yml new file mode 100644 index 00000000000..4a0258d10db --- /dev/null +++ b/.config/1espt/PipelineAutobaseliningConfig.yml @@ -0,0 +1,23 @@ +## DO NOT MODIFY THIS FILE MANUALLY. This is part of auto-baselining from 1ES Pipeline Templates. Go to [https://aka.ms/1espt-autobaselining] for more details. + +pipelines: + 634: + retail: + source: + credscan: + lastModifiedDate: 2025-09-11 + eslint: + lastModifiedDate: 2025-09-11 + psscriptanalyzer: + lastModifiedDate: 2025-09-11 + armory: + lastModifiedDate: 2025-09-11 + accessibilityinsights: + lastModifiedDate: 2025-09-11 + binary: + credscan: + lastModifiedDate: 2025-09-11 + binskim: + lastModifiedDate: 2025-09-11 + spotbugs: + lastModifiedDate: 2025-09-11 diff --git a/.config/guardian/.gdnbaselines b/.config/guardian/.gdnbaselines new file mode 100644 index 00000000000..4a1e8c78dcc --- /dev/null +++ b/.config/guardian/.gdnbaselines @@ -0,0 +1,491 @@ +{ + "properties": { + "helpUri": "https://eng.ms/docs/microsoft-security/security/azure-security/cloudai-security-fundamentals-engineering/security-integration/guardian-wiki/microsoft-guardian/general/baselines" + }, + "version": "1.0.0", + "baselines": { + "default": { + "name": "default", + "createdDate": "2025-08-20 20:40:17Z", + "lastUpdatedDate": "2025-08-20 20:40:17Z" + } + }, + "results": { + "2c2e18d2bff6c46211c2e1141215b30e43cff163cb4d40116ed0134fa909a95b": { + "signature": "2c2e18d2bff6c46211c2e1141215b30e43cff163cb4d40116ed0134fa909a95b", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260965, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "119c5b287696bc98e4bd83f4bc9bd426e5cc3eae7dc49c61c7ef1efe26c965be": { + "signature": "119c5b287696bc98e4bd83f4bc9bd426e5cc3eae7dc49c61c7ef1efe26c965be", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260966, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "430b3f6acb97b7d1bb8b3938ee685feda515d9a96f43ad9fb387083b8a2c3c38": { + "signature": "430b3f6acb97b7d1bb8b3938ee685feda515d9a96f43ad9fb387083b8a2c3c38", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260967, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "c3ea7d1ebff837eea398818cff6bfb487fa84f7a723e54d150fedc254e906467": { + "signature": "c3ea7d1ebff837eea398818cff6bfb487fa84f7a723e54d150fedc254e906467", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260968, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "5b698e34d497bc88e8fb1868225ae13363a6867e07db0f3c74474eded08fdf5d": { + "signature": "5b698e34d497bc88e8fb1868225ae13363a6867e07db0f3c74474eded08fdf5d", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260970, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "b31426f23c4eded6ae6b1959259a1eb4cf40efae92a03b7e349b31cc18c08123": { + "signature": "b31426f23c4eded6ae6b1959259a1eb4cf40efae92a03b7e349b31cc18c08123", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260972, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "bfd42c13fd3ac9222b2842761410b175cc4ffa9e70b87321011573fa5c0d4ac7": { + "signature": "bfd42c13fd3ac9222b2842761410b175cc4ffa9e70b87321011573fa5c0d4ac7", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260973, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "c3884024b0031923341f510826423732ccd4f359dce7652c2e72795ef5adcdcb": { + "signature": "c3884024b0031923341f510826423732ccd4f359dce7652c2e72795ef5adcdcb", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260974, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "50d219fa83f98645836dddbabd00bddaaec14d240a29306455ff41ca318bf21c": { + "signature": "50d219fa83f98645836dddbabd00bddaaec14d240a29306455ff41ca318bf21c", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260975, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "ef81d274ebbac79d1ad75c0a25eea934c83aa0835371a1b45daeae504774917f": { + "signature": "ef81d274ebbac79d1ad75c0a25eea934c83aa0835371a1b45daeae504774917f", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260976, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "c0713e0e486fdb28394f3045c5de3133752649a91e1406ef638be8b6365493b1": { + "signature": "c0713e0e486fdb28394f3045c5de3133752649a91e1406ef638be8b6365493b1", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260978, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "90c5b75a75acc39ed680068bc46ae301e4419c266740612cf3c42149325c56d4": { + "signature": "90c5b75a75acc39ed680068bc46ae301e4419c266740612cf3c42149325c56d4", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260980, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "1fadfb2f7906a4ec2d0ee0be50b4aac632d5a3d36206ae118f79d3f0cb4b1f0b": { + "signature": "1fadfb2f7906a4ec2d0ee0be50b4aac632d5a3d36206ae118f79d3f0cb4b1f0b", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260981, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "ddb042058819dd41733e1fb7c77caa2b2db59259ab3a2fdf7c88716b10ced8f8": { + "signature": "ddb042058819dd41733e1fb7c77caa2b2db59259ab3a2fdf7c88716b10ced8f8", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260982, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "703a1e231e764b24f32d9aed9369b115144415bdcf978e83316e4ef445ce3a7f": { + "signature": "703a1e231e764b24f32d9aed9369b115144415bdcf978e83316e4ef445ce3a7f", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260983, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "befbb6cc0eefea319fb159dff892fe98207258acaeed07fe0635ee57f898df80": { + "signature": "befbb6cc0eefea319fb159dff892fe98207258acaeed07fe0635ee57f898df80", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260984, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "f003ce83e4474804e0af950b4c8c4885f3d02ec92ad73f380e34753d7943c118": { + "signature": "f003ce83e4474804e0af950b4c8c4885f3d02ec92ad73f380e34753d7943c118", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260985, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "3d44dc17502d5d3c696d9ddab47ae1dfbf32e41784a4b9b3b5afab1bd2328c82": { + "signature": "3d44dc17502d5d3c696d9ddab47ae1dfbf32e41784a4b9b3b5afab1bd2328c82", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260986, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "73eca29890cfae8a664ba80a2d0cd554d4daea4edc843c8ef2f38470198364f3": { + "signature": "73eca29890cfae8a664ba80a2d0cd554d4daea4edc843c8ef2f38470198364f3", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260987, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "bd622f579ffcefa8f0f6bc6d3876d12b4b0aee5994ccfc87264a3ddd17649fa2": { + "signature": "bd622f579ffcefa8f0f6bc6d3876d12b4b0aee5994ccfc87264a3ddd17649fa2", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260988, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "4c84c4cc0a3d2fd6d797a1db133689997e6f9728e1aa0ffa47264dbcda6ebd5c": { + "signature": "4c84c4cc0a3d2fd6d797a1db133689997e6f9728e1aa0ffa47264dbcda6ebd5c", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260989, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "2e78ab6ebe3e77dd074fe034c422fdc53a15405f9b2441e3332339a3d77ea3da": { + "signature": "2e78ab6ebe3e77dd074fe034c422fdc53a15405f9b2441e3332339a3d77ea3da", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260990, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "6746b88b1529a0e291b77a61368122ea83a75690ee7a1ea7e0ffe2b82a4f35d8": { + "signature": "6746b88b1529a0e291b77a61368122ea83a75690ee7a1ea7e0ffe2b82a4f35d8", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260991, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "c7ea35b823a3ae25de7fc0b5da8167e792ebe083b66371dcecb3fb838ab85e21": { + "signature": "c7ea35b823a3ae25de7fc0b5da8167e792ebe083b66371dcecb3fb838ab85e21", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260992, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "e4e2a3741818f5e3dade2569ca6bb9f6e92ad8a5c1e62f947331365f0db18a53": { + "signature": "e4e2a3741818f5e3dade2569ca6bb9f6e92ad8a5c1e62f947331365f0db18a53", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260993, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "443792347964e4a08c4621c8db1a6c08a424ed041096664b0a94f3c485d7f47d": { + "signature": "443792347964e4a08c4621c8db1a6c08a424ed041096664b0a94f3c485d7f47d", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260995, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "b71019fdd3acf9357ee1cab6b644e643d20362e04eb845de83ca66cc9c111653": { + "signature": "b71019fdd3acf9357ee1cab6b644e643d20362e04eb845de83ca66cc9c111653", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 260996, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "0ffb1522f209552b399d125ed94a32c946fc94ce0be785a1593966e2c496ff67": { + "signature": "0ffb1522f209552b399d125ed94a32c946fc94ce0be785a1593966e2c496ff67", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 261001, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "5384680362a88dce9b1bec88ab4315f4081ba75ec349d8ecaa86cca7619dbf1e": { + "signature": "5384680362a88dce9b1bec88ab4315f4081ba75ec349d8ecaa86cca7619dbf1e", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 261002, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "cbd1226c5f0da0970a2e96e63c3fcb06180ff6c8c3eafddd493308e2031df133": { + "signature": "cbd1226c5f0da0970a2e96e63c3fcb06180ff6c8c3eafddd493308e2031df133", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 261003, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "12eb8cc2b0f65caf558d36c52b6c252b0afbefa0a28a452b1107d659e2ec27f8": { + "signature": "12eb8cc2b0f65caf558d36c52b6c252b0afbefa0a28a452b1107d659e2ec27f8", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 261004, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "855333ed2cc7208fa3928cb229ebfd35ccc9341177eb45ff02d456b7ae98f8c6": { + "signature": "855333ed2cc7208fa3928cb229ebfd35ccc9341177eb45ff02d456b7ae98f8c6", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 261006, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "01c2912df122d9945f4ce8a2776a41a27c642f1c76909bea7a707d7f4b660774": { + "signature": "01c2912df122d9945f4ce8a2776a41a27c642f1c76909bea7a707d7f4b660774", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 261007, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + }, + "dd73f8aefe6974354a64741732a671147ad43bedb592e4a27a0d159b3373ae4d": { + "signature": "dd73f8aefe6974354a64741732a671147ad43bedb592e4a27a0d159b3373ae4d", + "alternativeSignatures": [], + "target": "src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt", + "line": 261008, + "memberOf": [ + "default" + ], + "tool": "credscan", + "ruleId": "CSCAN-GENERAL0060", + "createdDate": "2025-08-20 20:40:17Z", + "expirationDate": "2026-02-28 22:00:49Z", + "justification": "This error is baselined with an expiration date of 180 days from 2025-09-11 22:00:49Z" + } + } +} \ No newline at end of file From 806ee5e094c93bca01297bed180362dedfc89d1d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Sep 2025 09:15:15 +0000 Subject: [PATCH 08/10] chore(deps): bump com.microsoft.graph:microsoft-graph-core Bumps [com.microsoft.graph:microsoft-graph-core](https://github.com/microsoftgraph/msgraph-sdk-java-core) from 3.6.4 to 3.6.5. - [Release notes](https://github.com/microsoftgraph/msgraph-sdk-java-core/releases) - [Changelog](https://github.com/microsoftgraph/msgraph-sdk-java-core/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoftgraph/msgraph-sdk-java-core/compare/v3.6.4...v3.6.5) --- updated-dependencies: - dependency-name: com.microsoft.graph:microsoft-graph-core dependency-version: 3.6.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- gradle/dependencies.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/dependencies.gradle b/gradle/dependencies.gradle index c1a73bf3d95..469b2c62681 100644 --- a/gradle/dependencies.gradle +++ b/gradle/dependencies.gradle @@ -4,7 +4,7 @@ dependencies { implementation 'jakarta.annotation:jakarta.annotation-api:2.1.1' // Core Http library - api 'com.microsoft.graph:microsoft-graph-core:3.6.4' + api 'com.microsoft.graph:microsoft-graph-core:3.6.5' implementation 'com.microsoft.kiota:microsoft-kiota-authentication-azure:1.8.9' implementation 'com.microsoft.kiota:microsoft-kiota-http-okHttp:1.8.9' From 57454177f6e6d200e03ebef9414807ea8a738420 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Sep 2025 09:15:17 +0000 Subject: [PATCH 09/10] chore(deps): bump com.microsoft.graph:microsoft-graph-core in /java-8 Bumps [com.microsoft.graph:microsoft-graph-core](https://github.com/microsoftgraph/msgraph-sdk-java-core) from 3.6.4 to 3.6.5. - [Release notes](https://github.com/microsoftgraph/msgraph-sdk-java-core/releases) - [Changelog](https://github.com/microsoftgraph/msgraph-sdk-java-core/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoftgraph/msgraph-sdk-java-core/compare/v3.6.4...v3.6.5) --- updated-dependencies: - dependency-name: com.microsoft.graph:microsoft-graph-core dependency-version: 3.6.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- gradle/dependencies.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/dependencies.gradle b/gradle/dependencies.gradle index c1a73bf3d95..469b2c62681 100644 --- a/gradle/dependencies.gradle +++ b/gradle/dependencies.gradle @@ -4,7 +4,7 @@ dependencies { implementation 'jakarta.annotation:jakarta.annotation-api:2.1.1' // Core Http library - api 'com.microsoft.graph:microsoft-graph-core:3.6.4' + api 'com.microsoft.graph:microsoft-graph-core:3.6.5' implementation 'com.microsoft.kiota:microsoft-kiota-authentication-azure:1.8.9' implementation 'com.microsoft.kiota:microsoft-kiota-http-okHttp:1.8.9' From a44c5ca2853264571f923ca9cd4bdb04a43b9009 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Sep 2025 10:04:16 +0000 Subject: [PATCH 10/10] chore(deps): bump com.microsoft.graph:microsoft-graph-core in /android Bumps [com.microsoft.graph:microsoft-graph-core](https://github.com/microsoftgraph/msgraph-sdk-java-core) from 3.6.4 to 3.6.5. - [Release notes](https://github.com/microsoftgraph/msgraph-sdk-java-core/releases) - [Changelog](https://github.com/microsoftgraph/msgraph-sdk-java-core/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoftgraph/msgraph-sdk-java-core/compare/v3.6.4...v3.6.5) --- updated-dependencies: - dependency-name: com.microsoft.graph:microsoft-graph-core dependency-version: 3.6.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- gradle/dependencies.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/dependencies.gradle b/gradle/dependencies.gradle index c1a73bf3d95..469b2c62681 100644 --- a/gradle/dependencies.gradle +++ b/gradle/dependencies.gradle @@ -4,7 +4,7 @@ dependencies { implementation 'jakarta.annotation:jakarta.annotation-api:2.1.1' // Core Http library - api 'com.microsoft.graph:microsoft-graph-core:3.6.4' + api 'com.microsoft.graph:microsoft-graph-core:3.6.5' implementation 'com.microsoft.kiota:microsoft-kiota-authentication-azure:1.8.9' implementation 'com.microsoft.kiota:microsoft-kiota-http-okHttp:1.8.9'