From f777b262c1c7a746a2e3036d46903f8d312ef172 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 24 Jun 2025 10:48:51 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 191244 --- .../generated/admin/AdminRequestBuilder.java | 9 + ...ConfigurationManagementRequestBuilder.java | 282 +++++ ...nfigurationApplicationsRequestBuilder.java | 243 ++++ .../count/CountRequestBuilder.java | 128 +++ ...gurationApplicationItemRequestBuilder.java | 228 ++++ .../ConfigurationDriftsRequestBuilder.java | 243 ++++ .../count/CountRequestBuilder.java | 128 +++ .../ConfigurationDriftItemRequestBuilder.java | 228 ++++ ...rationMonitoringResultsRequestBuilder.java | 243 ++++ .../count/CountRequestBuilder.java | 128 +++ ...ionMonitoringResultItemRequestBuilder.java | 228 ++++ .../ConfigurationMonitorsRequestBuilder.java | 243 ++++ .../count/CountRequestBuilder.java | 128 +++ ...onfigurationMonitorItemRequestBuilder.java | 237 ++++ .../item/baseline/BaselineRequestBuilder.java | 228 ++++ ...nfigurationSnapshotJobsRequestBuilder.java | 243 ++++ .../count/CountRequestBuilder.java | 128 +++ ...gurationSnapshotJobItemRequestBuilder.java | 228 ++++ .../ConfigurationSnapshotsRequestBuilder.java | 243 ++++ .../count/CountRequestBuilder.java | 128 +++ ...nfigurationBaselineItemRequestBuilder.java | 228 ++++ .../UpdatableAssetItemRequestBuilder.java | 12 +- .../ComplianceChangeItemRequestBuilder.java | 26 +- .../signups/SignUpsRequestBuilder.java | 12 +- .../SelfServiceSignUpItemRequestBuilder.java | 12 +- .../AssignmentsRequestBuilder.java | 10 +- ...igurationAssignmentItemRequestBuilder.java | 10 +- ...ScheduledActionsForRuleRequestBuilder.java | 10 +- ...eduledActionForRuleItemRequestBuilder.java | 10 +- ...ppLogCollectionRequestsRequestBuilder.java | 10 +- ...ogCollectionRequestItemRequestBuilder.java | 10 +- .../HardwareOathDevicesRequestBuilder.java | 12 +- .../graphgroup/GraphGroupRequestBuilder.java | 10 +- .../graphgroup/GraphGroupRequestBuilder.java | 10 +- .../tables/add/AddRequestBuilder.java | 12 +- .../item/tables/add/AddRequestBuilder.java | 12 +- .../item/EducationUserItemRequestBuilder.java | 12 +- .../item/ExternalItemItemRequestBuilder.java | 12 +- .../DataConnectorsRequestBuilder.java | 12 +- ...dustryDataConnectorItemRequestBuilder.java | 12 +- .../InboundFlowsRequestBuilder.java | 12 +- .../item/InboundFlowItemRequestBuilder.java | 12 +- ...ongRunningOperationItemRequestBuilder.java | 14 +- .../groups/GroupsRequestBuilder.java | 12 +- .../item/ConversationItemRequestBuilder.java | 26 +- .../ConversationThreadItemRequestBuilder.java | 12 +- ...lterByCurrentUserWithOnRequestBuilder.java | 10 +- ...tomCalloutExtensionItemRequestBuilder.java | 12 +- .../item/AccessPackageItemRequestBuilder.java | 14 +- ...sPackagesWithUniqueNameRequestBuilder.java | 14 +- ...lterByCurrentUserWithOnRequestBuilder.java | 10 +- ...lterByCurrentUserWithOnRequestBuilder.java | 10 +- ...lterByCurrentUserWithOnRequestBuilder.java | 10 +- .../ActivatedUsingRequestBuilder.java | 10 +- .../item/group/GroupRequestBuilder.java | 10 +- ...lterByCurrentUserWithOnRequestBuilder.java | 10 +- .../ActivatedUsingRequestBuilder.java | 10 +- .../item/group/GroupRequestBuilder.java | 10 +- ...lterByCurrentUserWithOnRequestBuilder.java | 10 +- .../ActivatedUsingRequestBuilder.java | 10 +- .../item/group/GroupRequestBuilder.java | 10 +- .../item/group/GroupRequestBuilder.java | 10 +- ...lterByCurrentUserWithOnRequestBuilder.java | 10 +- .../item/group/GroupRequestBuilder.java | 10 +- .../item/group/GroupRequestBuilder.java | 10 +- .../item/AgreementItemRequestBuilder.java | 14 +- .../item/RiskDetectionItemRequestBuilder.java | 14 +- .../graph/beta/generated/kiota-dom-export.txt | 1012 +++++++++++++++++ .../graph/beta/generated/kiota-lock.json | 2 +- .../graph/beta/generated/models/Admin.java | 19 +- .../AiInteractionMentionedIdentitySet.java | 4 +- .../beta/generated/models/AuditLogRoot.java | 8 +- .../generated/models/BackupRestoreRoot.java | 17 + .../generated/models/BaselineParameter.java | 158 +++ .../models/BaselineParameterType.java | 30 + .../generated/models/BaselineResource.java | 158 +++ .../generated/models/ClientCredentials.java | 141 +++ .../models/ConfigurationApplication.java | 195 ++++ ...gurationApplicationCollectionResponse.java | 61 + .../models/ConfigurationBaseline.java | 112 ++ ...nfigurationBaselineCollectionResponse.java | 61 + .../generated/models/ConfigurationDrift.java | 175 +++ .../ConfigurationDriftCollectionResponse.java | 61 + .../models/ConfigurationManagement.java | 146 +++ .../models/ConfigurationMonitor.java | 245 ++++ ...onfigurationMonitorCollectionResponse.java | 61 + .../models/ConfigurationMonitoringResult.java | 158 +++ ...ionMonitoringResultCollectionResponse.java | 61 + .../models/ConfigurationSnapshotJob.java | 210 ++++ ...gurationSnapshotJobCollectionResponse.java | 61 + .../models/DeviceCompliancePolicy.java | 4 +- ...tionChoiceSettingCollectionDefinition.java | 8 +- ...tConfigurationChoiceSettingDefinition.java | 8 +- ...nfigurationReferredSettingInformation.java | 4 +- ...agementConfigurationSettingDefinition.java | 28 +- ...tionSimpleSettingCollectionDefinition.java | 8 +- ...tConfigurationSimpleSettingDefinition.java | 16 +- .../beta/generated/models/DeviceMetadata.java | 141 +++ .../beta/generated/models/Dictionary.java | 1 + .../beta/generated/models/DriftStatus.java | 28 + .../generated/models/DriftedProperty.java | 156 +++ .../models/EmailNotificationsSetting.java | 96 ++ .../graph/beta/generated/models/Entity.java | 84 +- .../beta/generated/models/ErrorDetail.java | 155 +++ .../beta/generated/models/ExecutionMode.java | 27 + .../beta/generated/models/GroupScope.java | 45 + .../graph/beta/generated/models/Identity.java | 8 +- .../beta/generated/models/IdentitySet.java | 12 +- .../IosLobAppProvisioningConfiguration.java | 8 +- .../graph/beta/generated/models/KeyValue.java | 8 +- .../beta/generated/models/KeyValuePair.java | 8 +- .../models/MobileAppTroubleshootingEvent.java | 4 +- .../beta/generated/models/MonitorMode.java | 26 + .../generated/models/MonitorRunStatus.java | 30 + .../beta/generated/models/MonitorStatus.java | 30 + .../models/NotificationEventsType.java | 27 + .../models/NotificationRecipients.java | 142 +++ .../models/NotificationRecipientsType.java | 33 + .../models/OpenComplexDictionaryType.java | 44 + .../beta/generated/models/PolicyBinding.java | 141 +++ .../generated/models/PolicyPivotProperty.java | 29 + .../generated/models/PolicyScopeBase.java | 184 +++ .../generated/models/PolicyTenantScope.java | 62 + .../generated/models/PolicyUserScope.java | 45 + ...ivilegedAccessGroupAssignmentSchedule.java | 16 +- ...AccessGroupAssignmentScheduleInstance.java | 16 +- ...dAccessGroupAssignmentScheduleRequest.java | 16 +- ...vilegedAccessGroupEligibilitySchedule.java | 12 +- ...ccessGroupEligibilityScheduleInstance.java | 12 +- ...AccessGroupEligibilityScheduleRequest.java | 12 +- .../models/ProcessContentRequest.java | 19 +- .../graph/beta/generated/models/Report.java | 4 +- .../beta/generated/models/ScopeBase.java | 133 +++ .../generated/models/SelfServiceSignUp.java | 32 +- .../beta/generated/models/SignUpIdentity.java | 8 +- .../beta/generated/models/SignUpStatus.java | 12 +- .../generated/models/SnapshotJobStatus.java | 34 + .../beta/generated/models/TenantScope.java | 45 + ...UnifiedRoleManagementPolicyAssignment.java | 8 +- .../generated/models/UserActivityTypes.java | 33 + .../beta/generated/models/UserScope.java | 45 + ...owsUniversalAppXAppAssignmentSettings.java | 4 +- ...edTokenValidationPolicyRequestBuilder.java | 14 +- ...gementPolicyAssignmentsRequestBuilder.java | 10 +- .../RiskDetectionsRequestBuilder.java | 14 +- ...lterByCurrentUserWithOnRequestBuilder.java | 10 +- ...lterByCurrentUserWithOnRequestBuilder.java | 10 +- ...lterByCurrentUserWithOnRequestBuilder.java | 10 +- .../ProtectionScopesRequestBuilder.java | 9 + .../compute/ComputePostRequestBody.java | 181 +++ .../compute/ComputePostResponse.java | 63 + .../compute/ComputeRequestBuilder.java | 102 ++ .../SensitivityLabelsRequestBuilder.java | 14 +- .../generated/sites/SitesRequestBuilder.java | 14 +- .../sites/item/pages/PagesRequestBuilder.java | 12 +- .../BackupRestoreRequestBuilder.java | 9 + ...ailNotificationsSettingRequestBuilder.java | 232 ++++ .../ConversationMemberItemRequestBuilder.java | 12 +- ...lterByCurrentUserWithOnRequestBuilder.java | 10 +- .../ProtectionScopesRequestBuilder.java | 9 + .../compute/ComputePostRequestBody.java | 181 +++ .../compute/ComputePostResponse.java | 63 + .../compute/ComputeRequestBuilder.java | 102 ++ ...ppLogCollectionRequestsRequestBuilder.java | 10 +- ...ogCollectionRequestItemRequestBuilder.java | 10 +- 165 files changed, 10503 insertions(+), 529 deletions(-) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/ConfigurationManagementRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationapplications/ConfigurationApplicationsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationapplications/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationapplications/item/ConfigurationApplicationItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationdrifts/ConfigurationDriftsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationdrifts/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationdrifts/item/ConfigurationDriftItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitoringresults/ConfigurationMonitoringResultsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitoringresults/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitoringresults/item/ConfigurationMonitoringResultItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitors/ConfigurationMonitorsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitors/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitors/item/ConfigurationMonitorItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitors/item/baseline/BaselineRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshotjobs/ConfigurationSnapshotJobsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshotjobs/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshotjobs/item/ConfigurationSnapshotJobItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshots/ConfigurationSnapshotsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshots/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshots/item/ConfigurationBaselineItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/BaselineParameter.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/BaselineParameterType.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/BaselineResource.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ClientCredentials.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationApplication.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationApplicationCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationBaseline.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationBaselineCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationDrift.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationDriftCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationManagement.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitor.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitorCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitoringResult.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitoringResultCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationSnapshotJob.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationSnapshotJobCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/DeviceMetadata.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/DriftStatus.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/DriftedProperty.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EmailNotificationsSetting.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ErrorDetail.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ExecutionMode.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/GroupScope.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MonitorMode.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MonitorRunStatus.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MonitorStatus.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/NotificationEventsType.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/NotificationRecipients.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/NotificationRecipientsType.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/OpenComplexDictionaryType.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/PolicyBinding.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/PolicyPivotProperty.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/PolicyScopeBase.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/PolicyTenantScope.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/PolicyUserScope.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ScopeBase.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/SnapshotJobStatus.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/TenantScope.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/UserActivityTypes.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/UserScope.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/compute/ComputePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/compute/ComputePostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/compute/ComputeRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/solutions/backuprestore/emailnotificationssetting/EmailNotificationsSettingRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/compute/ComputePostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/compute/ComputePostResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/compute/ComputeRequestBuilder.java diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/AdminRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/AdminRequestBuilder.java index 93681ffa32b..57eb7dcb86d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/AdminRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/AdminRequestBuilder.java @@ -1,6 +1,7 @@ package com.microsoft.graph.beta.admin; import com.microsoft.graph.beta.admin.appsandservices.AppsAndServicesRequestBuilder; +import com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder; import com.microsoft.graph.beta.admin.dynamics.DynamicsRequestBuilder; import com.microsoft.graph.beta.admin.edge.EdgeRequestBuilder; import com.microsoft.graph.beta.admin.entra.EntraRequestBuilder; @@ -42,6 +43,14 @@ public class AdminRequestBuilder extends BaseRequestBuilder { public AppsAndServicesRequestBuilder appsAndServices() { return new AppsAndServicesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the configurationManagement property of the microsoft.graph.admin entity. + * @return a {@link ConfigurationManagementRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationManagementRequestBuilder configurationManagement() { + return new ConfigurationManagementRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the dynamics property of the microsoft.graph.admin entity. * @return a {@link DynamicsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/ConfigurationManagementRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/ConfigurationManagementRequestBuilder.java new file mode 100644 index 00000000000..778c77918d6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/ConfigurationManagementRequestBuilder.java @@ -0,0 +1,282 @@ +package com.microsoft.graph.beta.admin.configurationmanagement; + +import com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder; +import com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder; +import com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder; +import com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder; +import com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder; +import com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder; +import com.microsoft.graph.beta.models.ConfigurationManagement; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationManagement property of the microsoft.graph.admin entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationManagementRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the configurationApplications property of the microsoft.graph.configurationManagement entity. + * @return a {@link ConfigurationApplicationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationApplicationsRequestBuilder configurationApplications() { + return new ConfigurationApplicationsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity. + * @return a {@link ConfigurationDriftsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationDriftsRequestBuilder configurationDrifts() { + return new ConfigurationDriftsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the configurationMonitoringResults property of the microsoft.graph.configurationManagement entity. + * @return a {@link ConfigurationMonitoringResultsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationMonitoringResultsRequestBuilder configurationMonitoringResults() { + return new ConfigurationMonitoringResultsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the configurationMonitors property of the microsoft.graph.configurationManagement entity. + * @return a {@link ConfigurationMonitorsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationMonitorsRequestBuilder configurationMonitors() { + return new ConfigurationMonitorsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the configurationSnapshotJobs property of the microsoft.graph.configurationManagement entity. + * @return a {@link ConfigurationSnapshotJobsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationSnapshotJobsRequestBuilder configurationSnapshotJobs() { + return new ConfigurationSnapshotJobsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the configurationSnapshots property of the microsoft.graph.configurationManagement entity. + * @return a {@link ConfigurationSnapshotsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationSnapshotsRequestBuilder configurationSnapshots() { + return new ConfigurationSnapshotsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link ConfigurationManagementRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationManagementRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationManagementRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationManagementRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property configurationManagement for admin + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property configurationManagement for admin + * @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 configurationManagement from admin + * @return a {@link ConfigurationManagement} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationManagement get() { + return get(null); + } + /** + * Get configurationManagement from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationManagement} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationManagement get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationManagement::createFromDiscriminatorValue); + } + /** + * Update the navigation property configurationManagement in admin + * @param body The request body + * @return a {@link ConfigurationManagement} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationManagement patch(@jakarta.annotation.Nonnull final ConfigurationManagement body) { + return patch(body, null); + } + /** + * Update the navigation property configurationManagement in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationManagement} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationManagement patch(@jakarta.annotation.Nonnull final ConfigurationManagement 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, ConfigurationManagement::createFromDiscriminatorValue); + } + /** + * Delete navigation property configurationManagement for admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property configurationManagement for admin + * @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 configurationManagement from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationManagement from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationManagement in admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConfigurationManagement body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property configurationManagement in admin + * @param body The request 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 ConfigurationManagement 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 ConfigurationManagementRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationManagementRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationManagementRequestBuilder(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 configurationManagement from admin + */ + @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/admin/configurationmanagement/configurationapplications/ConfigurationApplicationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationapplications/ConfigurationApplicationsRequestBuilder.java new file mode 100644 index 00000000000..884e6f474ef --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationapplications/ConfigurationApplicationsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications; + +import com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder; +import com.microsoft.graph.beta.models.ConfigurationApplication; +import com.microsoft.graph.beta.models.ConfigurationApplicationCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationApplications property of the microsoft.graph.configurationManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationApplicationsRequestBuilder 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 configurationApplications property of the microsoft.graph.configurationManagement entity. + * @param configurationApplicationId The unique identifier of configurationApplication + * @return a {@link ConfigurationApplicationItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationApplicationItemRequestBuilder byConfigurationApplicationId(@jakarta.annotation.Nonnull final String configurationApplicationId) { + Objects.requireNonNull(configurationApplicationId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("configurationApplication%2Did", configurationApplicationId); + return new ConfigurationApplicationItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ConfigurationApplicationsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationApplicationsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationApplications{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationApplicationsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationApplicationsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationApplications{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get configurationApplications from admin + * @return a {@link ConfigurationApplicationCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationApplicationCollectionResponse get() { + return get(null); + } + /** + * Get configurationApplications from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationApplicationCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationApplicationCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationApplicationCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to configurationApplications for admin + * @param body The request body + * @return a {@link ConfigurationApplication} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationApplication post(@jakarta.annotation.Nonnull final ConfigurationApplication body) { + return post(body, null); + } + /** + * Create new navigation property to configurationApplications for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationApplication} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationApplication post(@jakarta.annotation.Nonnull final ConfigurationApplication body, @jakarta.annotation.Nullable final 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, ConfigurationApplication::createFromDiscriminatorValue); + } + /** + * Get configurationApplications from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationApplications from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationApplications for admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationApplication body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to configurationApplications for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationApplication body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ConfigurationApplicationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationApplicationsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationApplicationsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get configurationApplications from admin + */ + @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/admin/configurationmanagement/configurationapplications/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationapplications/count/CountRequestBuilder.java new file mode 100644 index 00000000000..32812cde156 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationapplications/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.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}/admin/configurationManagement/configurationApplications/$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}/admin/configurationManagement/configurationApplications/$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/admin/configurationmanagement/configurationapplications/item/ConfigurationApplicationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationapplications/item/ConfigurationApplicationItemRequestBuilder.java new file mode 100644 index 00000000000..c5c413a324f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationapplications/item/ConfigurationApplicationItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item; + +import com.microsoft.graph.beta.models.ConfigurationApplication; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationApplications property of the microsoft.graph.configurationManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationApplicationItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConfigurationApplicationItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationApplicationItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationApplications/{configurationApplication%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationApplicationItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationApplicationItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationApplications/{configurationApplication%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property configurationApplications for admin + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property configurationApplications for admin + * @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 configurationApplications from admin + * @return a {@link ConfigurationApplication} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationApplication get() { + return get(null); + } + /** + * Get configurationApplications from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationApplication} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationApplication get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationApplication::createFromDiscriminatorValue); + } + /** + * Update the navigation property configurationApplications in admin + * @param body The request body + * @return a {@link ConfigurationApplication} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationApplication patch(@jakarta.annotation.Nonnull final ConfigurationApplication body) { + return patch(body, null); + } + /** + * Update the navigation property configurationApplications in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationApplication} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationApplication patch(@jakarta.annotation.Nonnull final ConfigurationApplication 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, ConfigurationApplication::createFromDiscriminatorValue); + } + /** + * Delete navigation property configurationApplications for admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property configurationApplications for admin + * @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 configurationApplications from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationApplications from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationApplications in admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConfigurationApplication body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property configurationApplications in admin + * @param body The request 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 ConfigurationApplication 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 ConfigurationApplicationItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationApplicationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationApplicationItemRequestBuilder(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 configurationApplications from admin + */ + @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/admin/configurationmanagement/configurationdrifts/ConfigurationDriftsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationdrifts/ConfigurationDriftsRequestBuilder.java new file mode 100644 index 00000000000..f5bfe47ce5f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationdrifts/ConfigurationDriftsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts; + +import com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder; +import com.microsoft.graph.beta.models.ConfigurationDrift; +import com.microsoft.graph.beta.models.ConfigurationDriftCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationDriftsRequestBuilder 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 configurationDrifts property of the microsoft.graph.configurationManagement entity. + * @param configurationDriftId The unique identifier of configurationDrift + * @return a {@link ConfigurationDriftItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationDriftItemRequestBuilder byConfigurationDriftId(@jakarta.annotation.Nonnull final String configurationDriftId) { + Objects.requireNonNull(configurationDriftId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("configurationDrift%2Did", configurationDriftId); + return new ConfigurationDriftItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ConfigurationDriftsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationDriftsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationDrifts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationDriftsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationDriftsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationDrifts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get configurationDrifts from admin + * @return a {@link ConfigurationDriftCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationDriftCollectionResponse get() { + return get(null); + } + /** + * Get configurationDrifts from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationDriftCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationDriftCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationDriftCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to configurationDrifts for admin + * @param body The request body + * @return a {@link ConfigurationDrift} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationDrift post(@jakarta.annotation.Nonnull final ConfigurationDrift body) { + return post(body, null); + } + /** + * Create new navigation property to configurationDrifts for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationDrift} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationDrift post(@jakarta.annotation.Nonnull final ConfigurationDrift body, @jakarta.annotation.Nullable final 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, ConfigurationDrift::createFromDiscriminatorValue); + } + /** + * Get configurationDrifts from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationDrifts from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationDrifts for admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationDrift body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to configurationDrifts for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationDrift body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ConfigurationDriftsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationDriftsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationDriftsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get configurationDrifts from admin + */ + @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/admin/configurationmanagement/configurationdrifts/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationdrifts/count/CountRequestBuilder.java new file mode 100644 index 00000000000..fcf582c61b9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationdrifts/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.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}/admin/configurationManagement/configurationDrifts/$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}/admin/configurationManagement/configurationDrifts/$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/admin/configurationmanagement/configurationdrifts/item/ConfigurationDriftItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationdrifts/item/ConfigurationDriftItemRequestBuilder.java new file mode 100644 index 00000000000..e4b9e382ed4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationdrifts/item/ConfigurationDriftItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item; + +import com.microsoft.graph.beta.models.ConfigurationDrift; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationDriftItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConfigurationDriftItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationDriftItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationDrifts/{configurationDrift%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationDriftItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationDriftItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationDrifts/{configurationDrift%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property configurationDrifts for admin + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property configurationDrifts for admin + * @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 configurationDrifts from admin + * @return a {@link ConfigurationDrift} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationDrift get() { + return get(null); + } + /** + * Get configurationDrifts from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationDrift} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationDrift get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationDrift::createFromDiscriminatorValue); + } + /** + * Update the navigation property configurationDrifts in admin + * @param body The request body + * @return a {@link ConfigurationDrift} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationDrift patch(@jakarta.annotation.Nonnull final ConfigurationDrift body) { + return patch(body, null); + } + /** + * Update the navigation property configurationDrifts in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationDrift} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationDrift patch(@jakarta.annotation.Nonnull final ConfigurationDrift 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, ConfigurationDrift::createFromDiscriminatorValue); + } + /** + * Delete navigation property configurationDrifts for admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property configurationDrifts for admin + * @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 configurationDrifts from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationDrifts from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationDrifts in admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConfigurationDrift body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property configurationDrifts in admin + * @param body The request 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 ConfigurationDrift 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 ConfigurationDriftItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationDriftItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationDriftItemRequestBuilder(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 configurationDrifts from admin + */ + @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/admin/configurationmanagement/configurationmonitoringresults/ConfigurationMonitoringResultsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitoringresults/ConfigurationMonitoringResultsRequestBuilder.java new file mode 100644 index 00000000000..82a8b3d40eb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitoringresults/ConfigurationMonitoringResultsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults; + +import com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder; +import com.microsoft.graph.beta.models.ConfigurationMonitoringResult; +import com.microsoft.graph.beta.models.ConfigurationMonitoringResultCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationMonitoringResults property of the microsoft.graph.configurationManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationMonitoringResultsRequestBuilder 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 configurationMonitoringResults property of the microsoft.graph.configurationManagement entity. + * @param configurationMonitoringResultId The unique identifier of configurationMonitoringResult + * @return a {@link ConfigurationMonitoringResultItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationMonitoringResultItemRequestBuilder byConfigurationMonitoringResultId(@jakarta.annotation.Nonnull final String configurationMonitoringResultId) { + Objects.requireNonNull(configurationMonitoringResultId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("configurationMonitoringResult%2Did", configurationMonitoringResultId); + return new ConfigurationMonitoringResultItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ConfigurationMonitoringResultsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationMonitoringResultsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationMonitoringResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationMonitoringResultsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationMonitoringResultsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationMonitoringResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get configurationMonitoringResults from admin + * @return a {@link ConfigurationMonitoringResultCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitoringResultCollectionResponse get() { + return get(null); + } + /** + * Get configurationMonitoringResults from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationMonitoringResultCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitoringResultCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationMonitoringResultCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to configurationMonitoringResults for admin + * @param body The request body + * @return a {@link ConfigurationMonitoringResult} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitoringResult post(@jakarta.annotation.Nonnull final ConfigurationMonitoringResult body) { + return post(body, null); + } + /** + * Create new navigation property to configurationMonitoringResults for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationMonitoringResult} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitoringResult post(@jakarta.annotation.Nonnull final ConfigurationMonitoringResult body, @jakarta.annotation.Nullable final 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, ConfigurationMonitoringResult::createFromDiscriminatorValue); + } + /** + * Get configurationMonitoringResults from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationMonitoringResults from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationMonitoringResults for admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationMonitoringResult body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to configurationMonitoringResults for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationMonitoringResult body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ConfigurationMonitoringResultsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationMonitoringResultsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationMonitoringResultsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get configurationMonitoringResults from admin + */ + @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/admin/configurationmanagement/configurationmonitoringresults/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitoringresults/count/CountRequestBuilder.java new file mode 100644 index 00000000000..5e9071a9f90 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitoringresults/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.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}/admin/configurationManagement/configurationMonitoringResults/$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}/admin/configurationManagement/configurationMonitoringResults/$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/admin/configurationmanagement/configurationmonitoringresults/item/ConfigurationMonitoringResultItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitoringresults/item/ConfigurationMonitoringResultItemRequestBuilder.java new file mode 100644 index 00000000000..7fa9962aef1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitoringresults/item/ConfigurationMonitoringResultItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item; + +import com.microsoft.graph.beta.models.ConfigurationMonitoringResult; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationMonitoringResults property of the microsoft.graph.configurationManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationMonitoringResultItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConfigurationMonitoringResultItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationMonitoringResultItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationMonitoringResults/{configurationMonitoringResult%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationMonitoringResultItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationMonitoringResultItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationMonitoringResults/{configurationMonitoringResult%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property configurationMonitoringResults for admin + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property configurationMonitoringResults for admin + * @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 configurationMonitoringResults from admin + * @return a {@link ConfigurationMonitoringResult} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitoringResult get() { + return get(null); + } + /** + * Get configurationMonitoringResults from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationMonitoringResult} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitoringResult get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationMonitoringResult::createFromDiscriminatorValue); + } + /** + * Update the navigation property configurationMonitoringResults in admin + * @param body The request body + * @return a {@link ConfigurationMonitoringResult} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitoringResult patch(@jakarta.annotation.Nonnull final ConfigurationMonitoringResult body) { + return patch(body, null); + } + /** + * Update the navigation property configurationMonitoringResults in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationMonitoringResult} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitoringResult patch(@jakarta.annotation.Nonnull final ConfigurationMonitoringResult 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, ConfigurationMonitoringResult::createFromDiscriminatorValue); + } + /** + * Delete navigation property configurationMonitoringResults for admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property configurationMonitoringResults for admin + * @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 configurationMonitoringResults from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationMonitoringResults from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationMonitoringResults in admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConfigurationMonitoringResult body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property configurationMonitoringResults in admin + * @param body The request 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 ConfigurationMonitoringResult 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 ConfigurationMonitoringResultItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationMonitoringResultItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationMonitoringResultItemRequestBuilder(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 configurationMonitoringResults from admin + */ + @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/admin/configurationmanagement/configurationmonitors/ConfigurationMonitorsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitors/ConfigurationMonitorsRequestBuilder.java new file mode 100644 index 00000000000..d7a43942f11 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitors/ConfigurationMonitorsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors; + +import com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder; +import com.microsoft.graph.beta.models.ConfigurationMonitor; +import com.microsoft.graph.beta.models.ConfigurationMonitorCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationMonitors property of the microsoft.graph.configurationManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationMonitorsRequestBuilder 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 configurationMonitors property of the microsoft.graph.configurationManagement entity. + * @param configurationMonitorId The unique identifier of configurationMonitor + * @return a {@link ConfigurationMonitorItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationMonitorItemRequestBuilder byConfigurationMonitorId(@jakarta.annotation.Nonnull final String configurationMonitorId) { + Objects.requireNonNull(configurationMonitorId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("configurationMonitor%2Did", configurationMonitorId); + return new ConfigurationMonitorItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ConfigurationMonitorsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationMonitorsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationMonitors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationMonitorsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationMonitorsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationMonitors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get configurationMonitors from admin + * @return a {@link ConfigurationMonitorCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitorCollectionResponse get() { + return get(null); + } + /** + * Get configurationMonitors from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationMonitorCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitorCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationMonitorCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to configurationMonitors for admin + * @param body The request body + * @return a {@link ConfigurationMonitor} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitor post(@jakarta.annotation.Nonnull final ConfigurationMonitor body) { + return post(body, null); + } + /** + * Create new navigation property to configurationMonitors for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationMonitor} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitor post(@jakarta.annotation.Nonnull final ConfigurationMonitor body, @jakarta.annotation.Nullable final 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, ConfigurationMonitor::createFromDiscriminatorValue); + } + /** + * Get configurationMonitors from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationMonitors from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationMonitors for admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationMonitor body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to configurationMonitors for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationMonitor body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ConfigurationMonitorsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationMonitorsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationMonitorsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get configurationMonitors from admin + */ + @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/admin/configurationmanagement/configurationmonitors/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitors/count/CountRequestBuilder.java new file mode 100644 index 00000000000..e0282780103 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitors/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.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}/admin/configurationManagement/configurationMonitors/$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}/admin/configurationManagement/configurationMonitors/$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/admin/configurationmanagement/configurationmonitors/item/ConfigurationMonitorItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitors/item/ConfigurationMonitorItemRequestBuilder.java new file mode 100644 index 00000000000..880640a4e50 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitors/item/ConfigurationMonitorItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item; + +import com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder; +import com.microsoft.graph.beta.models.ConfigurationMonitor; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationMonitors property of the microsoft.graph.configurationManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationMonitorItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the baseline property of the microsoft.graph.configurationMonitor entity. + * @return a {@link BaselineRequestBuilder} + */ + @jakarta.annotation.Nonnull + public BaselineRequestBuilder baseline() { + return new BaselineRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link ConfigurationMonitorItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationMonitorItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationMonitors/{configurationMonitor%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationMonitorItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationMonitorItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationMonitors/{configurationMonitor%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property configurationMonitors for admin + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property configurationMonitors for admin + * @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 configurationMonitors from admin + * @return a {@link ConfigurationMonitor} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitor get() { + return get(null); + } + /** + * Get configurationMonitors from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationMonitor} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitor get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationMonitor::createFromDiscriminatorValue); + } + /** + * Update the navigation property configurationMonitors in admin + * @param body The request body + * @return a {@link ConfigurationMonitor} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitor patch(@jakarta.annotation.Nonnull final ConfigurationMonitor body) { + return patch(body, null); + } + /** + * Update the navigation property configurationMonitors in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationMonitor} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationMonitor patch(@jakarta.annotation.Nonnull final ConfigurationMonitor 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, ConfigurationMonitor::createFromDiscriminatorValue); + } + /** + * Delete navigation property configurationMonitors for admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property configurationMonitors for admin + * @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 configurationMonitors from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationMonitors from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationMonitors in admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConfigurationMonitor body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property configurationMonitors in admin + * @param body The request 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 ConfigurationMonitor 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 ConfigurationMonitorItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationMonitorItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationMonitorItemRequestBuilder(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 configurationMonitors from admin + */ + @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/admin/configurationmanagement/configurationmonitors/item/baseline/BaselineRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitors/item/baseline/BaselineRequestBuilder.java new file mode 100644 index 00000000000..ecc1bb6cf07 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationmonitors/item/baseline/BaselineRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline; + +import com.microsoft.graph.beta.models.ConfigurationBaseline; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the baseline property of the microsoft.graph.configurationMonitor entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class BaselineRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link BaselineRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public BaselineRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationMonitors/{configurationMonitor%2Did}/baseline{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link BaselineRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public BaselineRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationMonitors/{configurationMonitor%2Did}/baseline{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property baseline for admin + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property baseline for admin + * @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 baseline from admin + * @return a {@link ConfigurationBaseline} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationBaseline get() { + return get(null); + } + /** + * Get baseline from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationBaseline} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationBaseline get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationBaseline::createFromDiscriminatorValue); + } + /** + * Update the navigation property baseline in admin + * @param body The request body + * @return a {@link ConfigurationBaseline} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationBaseline patch(@jakarta.annotation.Nonnull final ConfigurationBaseline body) { + return patch(body, null); + } + /** + * Update the navigation property baseline in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationBaseline} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationBaseline patch(@jakarta.annotation.Nonnull final ConfigurationBaseline 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, ConfigurationBaseline::createFromDiscriminatorValue); + } + /** + * Delete navigation property baseline for admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property baseline for admin + * @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 baseline from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get baseline from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 baseline in admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConfigurationBaseline body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property baseline in admin + * @param body The request 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 ConfigurationBaseline 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 BaselineRequestBuilder} + */ + @jakarta.annotation.Nonnull + public BaselineRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new BaselineRequestBuilder(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 baseline from admin + */ + @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/admin/configurationmanagement/configurationsnapshotjobs/ConfigurationSnapshotJobsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshotjobs/ConfigurationSnapshotJobsRequestBuilder.java new file mode 100644 index 00000000000..d537b937ada --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshotjobs/ConfigurationSnapshotJobsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs; + +import com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder; +import com.microsoft.graph.beta.models.ConfigurationSnapshotJob; +import com.microsoft.graph.beta.models.ConfigurationSnapshotJobCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationSnapshotJobs property of the microsoft.graph.configurationManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationSnapshotJobsRequestBuilder 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 configurationSnapshotJobs property of the microsoft.graph.configurationManagement entity. + * @param configurationSnapshotJobId The unique identifier of configurationSnapshotJob + * @return a {@link ConfigurationSnapshotJobItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationSnapshotJobItemRequestBuilder byConfigurationSnapshotJobId(@jakarta.annotation.Nonnull final String configurationSnapshotJobId) { + Objects.requireNonNull(configurationSnapshotJobId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("configurationSnapshotJob%2Did", configurationSnapshotJobId); + return new ConfigurationSnapshotJobItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ConfigurationSnapshotJobsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationSnapshotJobsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationSnapshotJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationSnapshotJobsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationSnapshotJobsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationSnapshotJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get configurationSnapshotJobs from admin + * @return a {@link ConfigurationSnapshotJobCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationSnapshotJobCollectionResponse get() { + return get(null); + } + /** + * Get configurationSnapshotJobs from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationSnapshotJobCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationSnapshotJobCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationSnapshotJobCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to configurationSnapshotJobs for admin + * @param body The request body + * @return a {@link ConfigurationSnapshotJob} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationSnapshotJob post(@jakarta.annotation.Nonnull final ConfigurationSnapshotJob body) { + return post(body, null); + } + /** + * Create new navigation property to configurationSnapshotJobs for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationSnapshotJob} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationSnapshotJob post(@jakarta.annotation.Nonnull final ConfigurationSnapshotJob body, @jakarta.annotation.Nullable final 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, ConfigurationSnapshotJob::createFromDiscriminatorValue); + } + /** + * Get configurationSnapshotJobs from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationSnapshotJobs from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationSnapshotJobs for admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationSnapshotJob body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to configurationSnapshotJobs for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationSnapshotJob body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ConfigurationSnapshotJobsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationSnapshotJobsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationSnapshotJobsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get configurationSnapshotJobs from admin + */ + @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/admin/configurationmanagement/configurationsnapshotjobs/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshotjobs/count/CountRequestBuilder.java new file mode 100644 index 00000000000..006d415623b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshotjobs/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.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}/admin/configurationManagement/configurationSnapshotJobs/$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}/admin/configurationManagement/configurationSnapshotJobs/$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/admin/configurationmanagement/configurationsnapshotjobs/item/ConfigurationSnapshotJobItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshotjobs/item/ConfigurationSnapshotJobItemRequestBuilder.java new file mode 100644 index 00000000000..56b904df71c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshotjobs/item/ConfigurationSnapshotJobItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item; + +import com.microsoft.graph.beta.models.ConfigurationSnapshotJob; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationSnapshotJobs property of the microsoft.graph.configurationManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationSnapshotJobItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConfigurationSnapshotJobItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationSnapshotJobItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationSnapshotJobs/{configurationSnapshotJob%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationSnapshotJobItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationSnapshotJobItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationSnapshotJobs/{configurationSnapshotJob%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property configurationSnapshotJobs for admin + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property configurationSnapshotJobs for admin + * @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 configurationSnapshotJobs from admin + * @return a {@link ConfigurationSnapshotJob} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationSnapshotJob get() { + return get(null); + } + /** + * Get configurationSnapshotJobs from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationSnapshotJob} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationSnapshotJob get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationSnapshotJob::createFromDiscriminatorValue); + } + /** + * Update the navigation property configurationSnapshotJobs in admin + * @param body The request body + * @return a {@link ConfigurationSnapshotJob} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationSnapshotJob patch(@jakarta.annotation.Nonnull final ConfigurationSnapshotJob body) { + return patch(body, null); + } + /** + * Update the navigation property configurationSnapshotJobs in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationSnapshotJob} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationSnapshotJob patch(@jakarta.annotation.Nonnull final ConfigurationSnapshotJob 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, ConfigurationSnapshotJob::createFromDiscriminatorValue); + } + /** + * Delete navigation property configurationSnapshotJobs for admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property configurationSnapshotJobs for admin + * @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 configurationSnapshotJobs from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationSnapshotJobs from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationSnapshotJobs in admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConfigurationSnapshotJob body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property configurationSnapshotJobs in admin + * @param body The request 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 ConfigurationSnapshotJob 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 ConfigurationSnapshotJobItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationSnapshotJobItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationSnapshotJobItemRequestBuilder(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 configurationSnapshotJobs from admin + */ + @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/admin/configurationmanagement/configurationsnapshots/ConfigurationSnapshotsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshots/ConfigurationSnapshotsRequestBuilder.java new file mode 100644 index 00000000000..fac9768d097 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshots/ConfigurationSnapshotsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots; + +import com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder; +import com.microsoft.graph.beta.models.ConfigurationBaseline; +import com.microsoft.graph.beta.models.ConfigurationBaselineCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationSnapshots property of the microsoft.graph.configurationManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationSnapshotsRequestBuilder 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 configurationSnapshots property of the microsoft.graph.configurationManagement entity. + * @param configurationBaselineId The unique identifier of configurationBaseline + * @return a {@link ConfigurationBaselineItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationBaselineItemRequestBuilder byConfigurationBaselineId(@jakarta.annotation.Nonnull final String configurationBaselineId) { + Objects.requireNonNull(configurationBaselineId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("configurationBaseline%2Did", configurationBaselineId); + return new ConfigurationBaselineItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ConfigurationSnapshotsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationSnapshotsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationSnapshots{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationSnapshotsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationSnapshotsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationSnapshots{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get configurationSnapshots from admin + * @return a {@link ConfigurationBaselineCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationBaselineCollectionResponse get() { + return get(null); + } + /** + * Get configurationSnapshots from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationBaselineCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationBaselineCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationBaselineCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to configurationSnapshots for admin + * @param body The request body + * @return a {@link ConfigurationBaseline} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationBaseline post(@jakarta.annotation.Nonnull final ConfigurationBaseline body) { + return post(body, null); + } + /** + * Create new navigation property to configurationSnapshots for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationBaseline} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationBaseline post(@jakarta.annotation.Nonnull final ConfigurationBaseline body, @jakarta.annotation.Nullable final 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, ConfigurationBaseline::createFromDiscriminatorValue); + } + /** + * Get configurationSnapshots from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationSnapshots from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationSnapshots for admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationBaseline body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to configurationSnapshots for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConfigurationBaseline body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ConfigurationSnapshotsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationSnapshotsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationSnapshotsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get configurationSnapshots from admin + */ + @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/admin/configurationmanagement/configurationsnapshots/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshots/count/CountRequestBuilder.java new file mode 100644 index 00000000000..60d5b72b971 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshots/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.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}/admin/configurationManagement/configurationSnapshots/$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}/admin/configurationManagement/configurationSnapshots/$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/admin/configurationmanagement/configurationsnapshots/item/ConfigurationBaselineItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshots/item/ConfigurationBaselineItemRequestBuilder.java new file mode 100644 index 00000000000..0596d149d7f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/configurationmanagement/configurationsnapshots/item/ConfigurationBaselineItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item; + +import com.microsoft.graph.beta.models.ConfigurationBaseline; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the configurationSnapshots property of the microsoft.graph.configurationManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConfigurationBaselineItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConfigurationBaselineItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationBaselineItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationSnapshots/{configurationBaseline%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConfigurationBaselineItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConfigurationBaselineItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/configurationManagement/configurationSnapshots/{configurationBaseline%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property configurationSnapshots for admin + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property configurationSnapshots for admin + * @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 configurationSnapshots from admin + * @return a {@link ConfigurationBaseline} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationBaseline get() { + return get(null); + } + /** + * Get configurationSnapshots from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationBaseline} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationBaseline get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConfigurationBaseline::createFromDiscriminatorValue); + } + /** + * Update the navigation property configurationSnapshots in admin + * @param body The request body + * @return a {@link ConfigurationBaseline} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationBaseline patch(@jakarta.annotation.Nonnull final ConfigurationBaseline body) { + return patch(body, null); + } + /** + * Update the navigation property configurationSnapshots in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConfigurationBaseline} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConfigurationBaseline patch(@jakarta.annotation.Nonnull final ConfigurationBaseline 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, ConfigurationBaseline::createFromDiscriminatorValue); + } + /** + * Delete navigation property configurationSnapshots for admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property configurationSnapshots for admin + * @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 configurationSnapshots from admin + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get configurationSnapshots from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 configurationSnapshots in admin + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConfigurationBaseline body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property configurationSnapshots in admin + * @param body The request 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 ConfigurationBaseline 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 ConfigurationBaselineItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConfigurationBaselineItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConfigurationBaselineItemRequestBuilder(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 configurationSnapshots from admin + */ + @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/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java index e1508b91171..fc1464b8a93 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 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. + * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. * @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 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. + * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. * @param requestConfiguration Configuration for the 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); @@ -142,7 +142,7 @@ public UpdatableAsset patch(@jakarta.annotation.Nonnull final UpdatableAsset bod return this.requestAdapter.send(requestInfo, errorMapping, UpdatableAsset::createFromDiscriminatorValue); } /** - * 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. + * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -150,7 +150,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * 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. + * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. * @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/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java index 4c4dd4db3b2..a2bb66b1ef7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java @@ -66,21 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. * @return a {@link ComplianceChange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ComplianceChange get() { return get(null); } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ComplianceChange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ComplianceChange get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -90,23 +90,23 @@ public ComplianceChange get(@jakarta.annotation.Nullable final java.util.functio return this.requestAdapter.send(requestInfo, errorMapping, ComplianceChange::createFromDiscriminatorValue); } /** - * Update the properties of a complianceChange object. + * Update the properties of a contentApproval object. * @param body The request body * @return a {@link ComplianceChange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange body) { return patch(body, null); } /** - * Update the properties of a complianceChange object. + * Update the properties of a contentApproval object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ComplianceChange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -137,7 +137,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -145,7 +145,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a complianceChange object. + * Update the properties of a contentApproval object. * @param body The request body * @return a {@link RequestInformation} */ @@ -166,7 +166,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a complianceChange object. + * Update the properties of a contentApproval object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -197,7 +197,7 @@ public ComplianceChangeItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fi public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/auditlogs/signups/SignUpsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/auditlogs/signups/SignUpsRequestBuilder.java index d1663547f93..de7e6d8913c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/auditlogs/signups/SignUpsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/auditlogs/signups/SignUpsRequestBuilder.java @@ -60,19 +60,21 @@ public SignUpsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @j super(requestAdapter, "{+baseurl}/auditLogs/signUps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get signUps from auditLogs + * Retrieve the Microsoft Entra External ID user selfServiceSignUps events for your tenant. The maximum and default page size is 1,000 objects and by default, the most recent sign-ups are returned first. Only sign-up events that occurred within the Microsoft Entra ID default retention period are available. * @return a {@link SelfServiceSignUpCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SelfServiceSignUpCollectionResponse get() { return get(null); } /** - * Get signUps from auditLogs + * Retrieve the Microsoft Entra External ID user selfServiceSignUps events for your tenant. The maximum and default page size is 1,000 objects and by default, the most recent sign-ups are returned first. Only sign-up events that occurred within the Microsoft Entra ID default retention period are available. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SelfServiceSignUpCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SelfServiceSignUpCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -107,7 +109,7 @@ public SelfServiceSignUp post(@jakarta.annotation.Nonnull final SelfServiceSignU return this.requestAdapter.send(requestInfo, errorMapping, SelfServiceSignUp::createFromDiscriminatorValue); } /** - * Get signUps from auditLogs + * Retrieve the Microsoft Entra External ID user selfServiceSignUps events for your tenant. The maximum and default page size is 1,000 objects and by default, the most recent sign-ups are returned first. Only sign-up events that occurred within the Microsoft Entra ID default retention period are available. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +117,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get signUps from auditLogs + * Retrieve the Microsoft Entra External ID user selfServiceSignUps events for your tenant. The maximum and default page size is 1,000 objects and by default, the most recent sign-ups are returned first. Only sign-up events that occurred within the Microsoft Entra ID default retention period are available. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +163,7 @@ public SignUpsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String ra return new SignUpsRequestBuilder(rawUrl, requestAdapter); } /** - * Get signUps from auditLogs + * Retrieve the Microsoft Entra External ID user selfServiceSignUps events for your tenant. The maximum and default page size is 1,000 objects and by default, the most recent sign-ups are returned first. Only sign-up events that occurred within the Microsoft Entra ID default retention period are available. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/auditlogs/signups/item/SelfServiceSignUpItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/auditlogs/signups/item/SelfServiceSignUpItemRequestBuilder.java index 923d4f7e816..d27db97d750 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/auditlogs/signups/item/SelfServiceSignUpItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/auditlogs/signups/item/SelfServiceSignUpItemRequestBuilder.java @@ -55,19 +55,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get signUps from auditLogs + * Retrieve a specific Microsoft Entra External ID user selfServiceSignUp event for your tenant. * @return a {@link SelfServiceSignUp} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SelfServiceSignUp get() { return get(null); } /** - * Get signUps from auditLogs + * Retrieve a specific Microsoft Entra External ID user selfServiceSignUp event for your tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SelfServiceSignUp} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SelfServiceSignUp get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -122,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get signUps from auditLogs + * Retrieve a specific Microsoft Entra External ID user selfServiceSignUp event for your tenant. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get signUps from auditLogs + * Retrieve a specific Microsoft Entra External ID user selfServiceSignUp event for your tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +184,7 @@ public SelfServiceSignUpItemRequestBuilder withUrl(@jakarta.annotation.Nonnull f public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get signUps from auditLogs + * Retrieve a specific Microsoft Entra External ID user selfServiceSignUp event for your tenant. */ @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 1839e20b236..dd7a7e224f4 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, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @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, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @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, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @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, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. */ @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 1b7ff14e809..8c1b1d177df 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, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @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, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @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, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @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, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java index 62ca53adbac..7adff25300c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java @@ -60,7 +60,7 @@ public ScheduledActionsForRuleRequestBuilder(@jakarta.annotation.Nonnull final S super(requestAdapter, "{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @return a {@link DeviceComplianceScheduledActionForRuleCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public DeviceComplianceScheduledActionForRuleCollectionResponse get() { return get(null); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceComplianceScheduledActionForRuleCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public DeviceComplianceScheduledActionForRule post(@jakarta.annotation.Nonnull f return this.requestAdapter.send(requestInfo, errorMapping, DeviceComplianceScheduledActionForRule::createFromDiscriminatorValue); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public ScheduledActionsForRuleRequestBuilder withUrl(@jakarta.annotation.Nonnull return new ScheduledActionsForRuleRequestBuilder(rawUrl, requestAdapter); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java index f22b6c211bf..9623fa78d19 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @return a {@link DeviceComplianceScheduledActionForRule} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public DeviceComplianceScheduledActionForRule get() { return get(null); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceComplianceScheduledActionForRule} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public DeviceComplianceScheduledActionForRuleItemRequestBuilder withUrl(@jakarta public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java index 26d812ece28..1ac56ed7cab 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java @@ -60,7 +60,7 @@ public AppLogCollectionRequestsRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}/appLogCollectionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link AppLogCollectionRequestCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public AppLogCollectionRequestCollectionResponse get() { return get(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AppLogCollectionRequestCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public AppLogCollectionRequest post(@jakarta.annotation.Nonnull final AppLogColl return this.requestAdapter.send(requestInfo, errorMapping, AppLogCollectionRequest::createFromDiscriminatorValue); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public AppLogCollectionRequestsRequestBuilder withUrl(@jakarta.annotation.Nonnul return new AppLogCollectionRequestsRequestBuilder(rawUrl, requestAdapter); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java index 2e77fd4d2b6..4f28260f8c5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link AppLogCollectionRequest} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public AppLogCollectionRequest get() { return get(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AppLogCollectionRequest} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public AppLogCollectionRequestItemRequestBuilder withUrl(@jakarta.annotation.Non public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java index 99d3c31334c..3794691dfb6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java @@ -84,23 +84,23 @@ public HardwareOathTokenAuthenticationMethodDeviceCollectionResponse get(@jakart return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. * @param body The request body * @return a {@link HardwareOathTokenAuthenticationMethodDevice} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { return post(body, null); } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link HardwareOathTokenAuthenticationMethodDevice} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/graphgroup/GraphGroupRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/graphgroup/GraphGroupRequestBuilder.java index b8543501b89..9362b959c2e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/graphgroup/GraphGroupRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/graphgroup/GraphGroupRequestBuilder.java @@ -46,7 +46,7 @@ public GraphGroupRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/directory/deletedItems/graph.group{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user + * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user * @return a {@link GroupCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -56,7 +56,7 @@ public GroupCollectionResponse get() { return get(null); } /** - * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user + * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GroupCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -70,7 +70,7 @@ public GroupCollectionResponse get(@jakarta.annotation.Nullable final java.util. return this.requestAdapter.send(requestInfo, errorMapping, GroupCollectionResponse::createFromDiscriminatorValue); } /** - * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user + * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -78,7 +78,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user + * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -100,7 +100,7 @@ public GraphGroupRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new GraphGroupRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user + * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/item/graphgroup/GraphGroupRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/item/graphgroup/GraphGroupRequestBuilder.java index 192bb0818dd..f21b4e54c65 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/item/graphgroup/GraphGroupRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/deleteditems/item/graphgroup/GraphGroupRequestBuilder.java @@ -37,7 +37,7 @@ public GraphGroupRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/directory/deletedItems/{directoryObject%2Did}/graph.group{?%24expand,%24select}", rawUrl); } /** - * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user + * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -47,7 +47,7 @@ public Group get() { return get(null); } /** - * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user + * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user * @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 @@ -61,7 +61,7 @@ public Group get(@jakarta.annotation.Nullable final java.util.function.Consumer< return this.requestAdapter.send(requestInfo, errorMapping, Group::createFromDiscriminatorValue); } /** - * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user + * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -69,7 +69,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user + * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -91,7 +91,7 @@ public GraphGroupRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new GraphGroupRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- [certificateAuthorityDetail](../resources/certificateauthoritydetail.md- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user + * Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java index 331903a71aa..5e333db00f0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/add", rawUrl); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { return post(body, null); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody b return this.requestAdapter.send(requestInfo, errorMapping, WorkbookTable::createFromDiscriminatorValue); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java index 2b5f324c12d..3257a406357 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/add", rawUrl); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { return post(body, null); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody b return this.requestAdapter.send(requestInfo, errorMapping, WorkbookTable::createFromDiscriminatorValue); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java index bfad42f3e7e..8a037ab96f9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java @@ -135,23 +135,23 @@ public EducationUser get(@jakarta.annotation.Nullable final java.util.function.C return this.requestAdapter.send(requestInfo, errorMapping, EducationUser::createFromDiscriminatorValue); } /** - * Update the relatedContact collection of an educationUser object. + * Update the properties of an educationuser object. * @param body The request body * @return a {@link EducationUser} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public EducationUser patch(@jakarta.annotation.Nonnull final EducationUser body) { return patch(body, null); } /** - * Update the relatedContact collection of an educationUser object. + * Update the properties of an educationuser object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link EducationUser} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public EducationUser patch(@jakarta.annotation.Nonnull final EducationUser body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -202,7 +202,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the relatedContact collection of an educationUser object. + * Update the properties of an educationuser object. * @param body The request body * @return a {@link RequestInformation} */ @@ -211,7 +211,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the relatedContact collection of an educationUser object. + * Update the properties of an educationuser object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java index 4ddbb1e9ffb..60f21aabe57 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); } /** - * 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. + * Update the properties of an externalitem. * @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); } /** - * 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. + * Update the properties of an externalitem. * @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; } /** - * 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. + * Update the properties of an externalitem. * @param body The request body * @return a {@link RequestInformation} */ @@ -175,7 +175,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * 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. + * Update the properties of an externalitem. * @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 3250f606135..9393d99a01b 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 an azureDataLakeConnector object. + * Update the properties of a oneRosterApiDataConnector 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 an azureDataLakeConnector object. + * Update the properties of a oneRosterApiDataConnector 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 an azureDataLakeConnector object. + * Update the properties of a oneRosterApiDataConnector 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 azureDataLakeConnector object. + * Update the properties of a oneRosterApiDataConnector object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java index 5d7d5ff3e56..adb3ef364d6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/InboundFlowsRequestBuilder.java @@ -84,23 +84,23 @@ public InboundFlowCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, InboundFlowCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new inboundFileFlow object. + * Create a new inboundApiFlow object. * @param body The request body * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow post(@jakarta.annotation.Nonnull final InboundFlow body) { return post(body, null); } /** - * Create a new inboundFileFlow object. + * Create a new inboundApiFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow post(@jakarta.annotation.Nonnull final InboundFlow body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new inboundFileFlow object. + * Create a new inboundApiFlow object. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new inboundFileFlow object. + * Create a new inboundApiFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java index f8874058103..eb0ec7eb092 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 inboundApiFlow object. + * Update the properties of an inboundFileFlow object. * @param body The request body * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow patch(@jakarta.annotation.Nonnull final InboundFlow body) { return patch(body, null); } /** - * Update the properties of an inboundApiFlow object. + * Update the properties of an inboundFileFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow 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 inboundApiFlow object. + * Update the properties of an inboundFileFlow 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 inboundApiFlow object. + * Update the properties of an inboundFileFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java index 941b9b38778..606a423bdd1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java @@ -55,21 +55,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @return a {@link LongRunningOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public LongRunningOperation get() { return get(null); } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link LongRunningOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public LongRunningOperation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -124,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -132,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -184,7 +184,7 @@ public LongRunningOperationItemRequestBuilder withUrl(@jakarta.annotation.Nonnul public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java index ae9adcbc3b1..f6c25c82474 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 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. + * 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. * @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 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. + * 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. * @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 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. + * 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. * @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 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. + * 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. * @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/conversations/item/ConversationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java index 140bf5014ec..f79110d4316 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java @@ -46,18 +46,18 @@ public ConversationItemRequestBuilder(@jakarta.annotation.Nonnull final String r super(requestAdapter, "{+baseurl}/groups/{group%2Did}/conversations/{conversation%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete conversation. + * Delete a group's conversation 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 conversation. + * Delete a group's conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -66,21 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation get() { return get(null); } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -90,7 +90,7 @@ public Conversation get(@jakarta.annotation.Nullable final java.util.function.Co return this.requestAdapter.send(requestInfo, errorMapping, Conversation::createFromDiscriminatorValue); } /** - * Delete conversation. + * Delete a group's conversation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -98,7 +98,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete conversation. + * Delete a group's conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -110,7 +110,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -118,7 +118,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -146,7 +146,7 @@ public ConversationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java index 59f190e8b61..f11854d9893 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 a thread object. + * Delete conversationThread. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a thread object. + * Delete conversationThread. * @param requestConfiguration Configuration for the 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); @@ -126,7 +126,7 @@ public ConversationThread patch(@jakarta.annotation.Nonnull final ConversationTh return this.requestAdapter.send(requestInfo, errorMapping, ConversationThread::createFromDiscriminatorValue); } /** - * Delete a thread object. + * Delete conversationThread. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a thread object. + * Delete conversationThread. * @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/identitygovernance/entitlementmanagement/accesspackageassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java index 2615017df14..5c545d64716 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -38,7 +38,7 @@ public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -48,7 +48,7 @@ public FilterByCurrentUserWithOnGetResponse get() { return get(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -62,7 +62,7 @@ public FilterByCurrentUserWithOnGetResponse get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -70,7 +70,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -92,7 +92,7 @@ public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnu return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. */ @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 8f379388ef4..b2f2736bb92 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java @@ -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 accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension 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 accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension 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 @@ -176,7 +176,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension 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 accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension 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/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/permissionsmanagement/scheduledpermissionsapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/permissionsmanagement/scheduledpermissionsapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java index fd88126d1a4..685bbcf4033 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/permissionsmanagement/scheduledpermissionsapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/permissionsmanagement/scheduledpermissionsapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -38,7 +38,7 @@ public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -48,7 +48,7 @@ public FilterByCurrentUserWithOnGetResponse get() { return get(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -62,7 +62,7 @@ public FilterByCurrentUserWithOnGetResponse get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -70,7 +70,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -92,7 +92,7 @@ public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnu return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java index 2ee8fece002..20d9fb8c816 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -38,7 +38,7 @@ public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentApprovals/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -48,7 +48,7 @@ public FilterByCurrentUserWithOnGetResponse get() { return get(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -62,7 +62,7 @@ public FilterByCurrentUserWithOnGetResponse get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -70,7 +70,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -92,7 +92,7 @@ public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnu return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentscheduleinstances/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentscheduleinstances/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java index d019c169e57..f58ff76e21f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentscheduleinstances/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentscheduleinstances/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -38,7 +38,7 @@ public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * In PIM for groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -48,7 +48,7 @@ public FilterByCurrentUserWithOnGetResponse get() { return get(null); } /** - * In PIM for groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -62,7 +62,7 @@ public FilterByCurrentUserWithOnGetResponse get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); } /** - * In PIM for groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -70,7 +70,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * In PIM for groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -92,7 +92,7 @@ public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnu return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); } /** - * In PIM for groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentscheduleinstances/item/activatedusing/ActivatedUsingRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentscheduleinstances/item/activatedusing/ActivatedUsingRequestBuilder.java index cc6b8194484..01087b213c7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentscheduleinstances/item/activatedusing/ActivatedUsingRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentscheduleinstances/item/activatedusing/ActivatedUsingRequestBuilder.java @@ -37,7 +37,7 @@ public ActivatedUsingRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance%2Did}/activatedUsing{?%24expand,%24select}", rawUrl); } /** - * When the request activates a membership or ownership in PIM for groups, this object represents the eligibility request for the group. Otherwise, it's null. + * When the request activates a membership or ownership in PIM for Groups, this object represents the eligibility request for the group. Otherwise, it's null. * @return a {@link PrivilegedAccessGroupEligibilityScheduleInstance} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -46,7 +46,7 @@ public PrivilegedAccessGroupEligibilityScheduleInstance get() { return get(null); } /** - * When the request activates a membership or ownership in PIM for groups, this object represents the eligibility request for the group. Otherwise, it's null. + * When the request activates a membership or ownership in PIM for Groups, this object represents the eligibility request for the group. Otherwise, it's null. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link PrivilegedAccessGroupEligibilityScheduleInstance} * @throws ODataError When receiving a 4XX or 5XX status code @@ -59,7 +59,7 @@ public PrivilegedAccessGroupEligibilityScheduleInstance get(@jakarta.annotation. return this.requestAdapter.send(requestInfo, errorMapping, PrivilegedAccessGroupEligibilityScheduleInstance::createFromDiscriminatorValue); } /** - * When the request activates a membership or ownership in PIM for groups, this object represents the eligibility request for the group. Otherwise, it's null. + * When the request activates a membership or ownership in PIM for Groups, this object represents the eligibility request for the group. Otherwise, it's null. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -67,7 +67,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * When the request activates a membership or ownership in PIM for groups, this object represents the eligibility request for the group. Otherwise, it's null. + * When the request activates a membership or ownership in PIM for Groups, this object represents the eligibility request for the group. Otherwise, it's null. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -89,7 +89,7 @@ public ActivatedUsingRequestBuilder withUrl(@jakarta.annotation.Nonnull final St return new ActivatedUsingRequestBuilder(rawUrl, requestAdapter); } /** - * When the request activates a membership or ownership in PIM for groups, this object represents the eligibility request for the group. Otherwise, it's null. + * When the request activates a membership or ownership in PIM for Groups, this object represents the eligibility request for the group. Otherwise, it's null. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentscheduleinstances/item/group/GroupRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentscheduleinstances/item/group/GroupRequestBuilder.java index de774cd48c7..c9f800ace7b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentscheduleinstances/item/group/GroupRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentscheduleinstances/item/group/GroupRequestBuilder.java @@ -46,7 +46,7 @@ public GroupRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance%2Did}/group{?%24expand,%24select}", rawUrl); } /** - * References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand. * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -55,7 +55,7 @@ public Group get() { return get(null); } /** - * References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand. * @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 @@ -68,7 +68,7 @@ public Group get(@jakarta.annotation.Nullable final java.util.function.Consumer< return this.requestAdapter.send(requestInfo, errorMapping, Group::createFromDiscriminatorValue); } /** - * References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -76,7 +76,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -98,7 +98,7 @@ public GroupRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new GroupRequestBuilder(rawUrl, requestAdapter); } /** - * References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedulerequests/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedulerequests/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java index bf240bbc798..36b266688f1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedulerequests/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedulerequests/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -38,7 +38,7 @@ public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * In PIM for groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -48,7 +48,7 @@ public FilterByCurrentUserWithOnGetResponse get() { return get(null); } /** - * In PIM for groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -62,7 +62,7 @@ public FilterByCurrentUserWithOnGetResponse get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); } /** - * In PIM for groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -70,7 +70,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * In PIM for groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -92,7 +92,7 @@ public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnu return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); } /** - * In PIM for groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedulerequests/item/activatedusing/ActivatedUsingRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedulerequests/item/activatedusing/ActivatedUsingRequestBuilder.java index a0a7aac22c0..370043c7f22 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedulerequests/item/activatedusing/ActivatedUsingRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedulerequests/item/activatedusing/ActivatedUsingRequestBuilder.java @@ -37,7 +37,7 @@ public ActivatedUsingRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest%2Did}/activatedUsing{?%24expand,%24select}", rawUrl); } /** - * When the request activates a membership or ownership assignment in PIM for groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. + * When the request activates a membership or ownership assignment in PIM for Groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. * @return a {@link PrivilegedAccessGroupEligibilitySchedule} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -46,7 +46,7 @@ public PrivilegedAccessGroupEligibilitySchedule get() { return get(null); } /** - * When the request activates a membership or ownership assignment in PIM for groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. + * When the request activates a membership or ownership assignment in PIM for Groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link PrivilegedAccessGroupEligibilitySchedule} * @throws ODataError When receiving a 4XX or 5XX status code @@ -59,7 +59,7 @@ public PrivilegedAccessGroupEligibilitySchedule get(@jakarta.annotation.Nullable return this.requestAdapter.send(requestInfo, errorMapping, PrivilegedAccessGroupEligibilitySchedule::createFromDiscriminatorValue); } /** - * When the request activates a membership or ownership assignment in PIM for groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. + * When the request activates a membership or ownership assignment in PIM for Groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -67,7 +67,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * When the request activates a membership or ownership assignment in PIM for groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. + * When the request activates a membership or ownership assignment in PIM for Groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -89,7 +89,7 @@ public ActivatedUsingRequestBuilder withUrl(@jakarta.annotation.Nonnull final St return new ActivatedUsingRequestBuilder(rawUrl, requestAdapter); } /** - * When the request activates a membership or ownership assignment in PIM for groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. + * When the request activates a membership or ownership assignment in PIM for Groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedulerequests/item/group/GroupRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedulerequests/item/group/GroupRequestBuilder.java index d773f59e2d2..48b1ec7eb6e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedulerequests/item/group/GroupRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedulerequests/item/group/GroupRequestBuilder.java @@ -46,7 +46,7 @@ public GroupRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest%2Did}/group{?%24expand,%24select}", rawUrl); } /** - * References the group that is the scope of the membership or ownership assignment request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership assignment request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -55,7 +55,7 @@ public Group get() { return get(null); } /** - * References the group that is the scope of the membership or ownership assignment request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership assignment request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @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 @@ -68,7 +68,7 @@ public Group get(@jakarta.annotation.Nullable final java.util.function.Consumer< return this.requestAdapter.send(requestInfo, errorMapping, Group::createFromDiscriminatorValue); } /** - * References the group that is the scope of the membership or ownership assignment request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership assignment request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -76,7 +76,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * References the group that is the scope of the membership or ownership assignment request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership assignment request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -98,7 +98,7 @@ public GroupRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new GroupRequestBuilder(rawUrl, requestAdapter); } /** - * References the group that is the scope of the membership or ownership assignment request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership assignment request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedules/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedules/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java index dc7e805d1d6..a76a34598f7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedules/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedules/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -38,7 +38,7 @@ public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentSchedules/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * In PIM for groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -48,7 +48,7 @@ public FilterByCurrentUserWithOnGetResponse get() { return get(null); } /** - * In PIM for groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -62,7 +62,7 @@ public FilterByCurrentUserWithOnGetResponse get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); } /** - * In PIM for groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -70,7 +70,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * In PIM for groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -92,7 +92,7 @@ public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnu return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); } /** - * In PIM for groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedules/item/activatedusing/ActivatedUsingRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedules/item/activatedusing/ActivatedUsingRequestBuilder.java index ed5c21a6016..f920e8dc0fa 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedules/item/activatedusing/ActivatedUsingRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedules/item/activatedusing/ActivatedUsingRequestBuilder.java @@ -37,7 +37,7 @@ public ActivatedUsingRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule%2Did}/activatedUsing{?%24expand,%24select}", rawUrl); } /** - * When the request activates an ownership or membership assignment in PIM for groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. + * When the request activates an ownership or membership assignment in PIM for Groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. * @return a {@link PrivilegedAccessGroupEligibilitySchedule} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -46,7 +46,7 @@ public PrivilegedAccessGroupEligibilitySchedule get() { return get(null); } /** - * When the request activates an ownership or membership assignment in PIM for groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. + * When the request activates an ownership or membership assignment in PIM for Groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link PrivilegedAccessGroupEligibilitySchedule} * @throws ODataError When receiving a 4XX or 5XX status code @@ -59,7 +59,7 @@ public PrivilegedAccessGroupEligibilitySchedule get(@jakarta.annotation.Nullable return this.requestAdapter.send(requestInfo, errorMapping, PrivilegedAccessGroupEligibilitySchedule::createFromDiscriminatorValue); } /** - * When the request activates an ownership or membership assignment in PIM for groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. + * When the request activates an ownership or membership assignment in PIM for Groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -67,7 +67,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * When the request activates an ownership or membership assignment in PIM for groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. + * When the request activates an ownership or membership assignment in PIM for Groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -89,7 +89,7 @@ public ActivatedUsingRequestBuilder withUrl(@jakarta.annotation.Nonnull final St return new ActivatedUsingRequestBuilder(rawUrl, requestAdapter); } /** - * When the request activates an ownership or membership assignment in PIM for groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. + * When the request activates an ownership or membership assignment in PIM for Groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedules/item/group/GroupRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedules/item/group/GroupRequestBuilder.java index 5a874127d68..06736441dc2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedules/item/group/GroupRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/assignmentschedules/item/group/GroupRequestBuilder.java @@ -46,7 +46,7 @@ public GroupRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule%2Did}/group{?%24expand,%24select}", rawUrl); } /** - * References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -55,7 +55,7 @@ public Group get() { return get(null); } /** - * References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @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 @@ -68,7 +68,7 @@ public Group get(@jakarta.annotation.Nullable final java.util.function.Consumer< return this.requestAdapter.send(requestInfo, errorMapping, Group::createFromDiscriminatorValue); } /** - * References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -76,7 +76,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -98,7 +98,7 @@ public GroupRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new GroupRequestBuilder(rawUrl, requestAdapter); } /** - * References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityscheduleinstances/item/group/GroupRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityscheduleinstances/item/group/GroupRequestBuilder.java index 422c1175ec6..f96eedc666e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityscheduleinstances/item/group/GroupRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityscheduleinstances/item/group/GroupRequestBuilder.java @@ -46,7 +46,7 @@ public GroupRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance%2Did}/group{?%24expand,%24select}", rawUrl); } /** - * References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -55,7 +55,7 @@ public Group get() { return get(null); } /** - * References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. * @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 @@ -68,7 +68,7 @@ public Group get(@jakarta.annotation.Nullable final java.util.function.Consumer< return this.requestAdapter.send(requestInfo, errorMapping, Group::createFromDiscriminatorValue); } /** - * References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -76,7 +76,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -98,7 +98,7 @@ public GroupRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new GroupRequestBuilder(rawUrl, requestAdapter); } /** - * References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityschedulerequests/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityschedulerequests/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java index 656b11032e4..5a490e82b79 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityschedulerequests/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityschedulerequests/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -38,7 +38,7 @@ public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * In PIM for groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -48,7 +48,7 @@ public FilterByCurrentUserWithOnGetResponse get() { return get(null); } /** - * In PIM for groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -62,7 +62,7 @@ public FilterByCurrentUserWithOnGetResponse get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); } /** - * In PIM for groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -70,7 +70,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * In PIM for groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -92,7 +92,7 @@ public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnu return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); } /** - * In PIM for groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. + * In PIM for Groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityschedulerequests/item/group/GroupRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityschedulerequests/item/group/GroupRequestBuilder.java index bd0fde96472..180a1552de2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityschedulerequests/item/group/GroupRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityschedulerequests/item/group/GroupRequestBuilder.java @@ -46,7 +46,7 @@ public GroupRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest%2Did}/group{?%24expand,%24select}", rawUrl); } /** - * References the group that is the scope of the membership or ownership eligibility request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership eligibility request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -55,7 +55,7 @@ public Group get() { return get(null); } /** - * References the group that is the scope of the membership or ownership eligibility request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership eligibility request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @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 @@ -68,7 +68,7 @@ public Group get(@jakarta.annotation.Nullable final java.util.function.Consumer< return this.requestAdapter.send(requestInfo, errorMapping, Group::createFromDiscriminatorValue); } /** - * References the group that is the scope of the membership or ownership eligibility request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership eligibility request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -76,7 +76,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * References the group that is the scope of the membership or ownership eligibility request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership eligibility request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -98,7 +98,7 @@ public GroupRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new GroupRequestBuilder(rawUrl, requestAdapter); } /** - * References the group that is the scope of the membership or ownership eligibility request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * References the group that is the scope of the membership or ownership eligibility request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityschedules/item/group/GroupRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityschedules/item/group/GroupRequestBuilder.java index 01344fc16d4..c0f532930a5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityschedules/item/group/GroupRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/eligibilityschedules/item/group/GroupRequestBuilder.java @@ -46,7 +46,7 @@ public GroupRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule%2Did}/group{?%24expand,%24select}", rawUrl); } /** - * References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -55,7 +55,7 @@ public Group get() { return get(null); } /** - * References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. * @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 @@ -68,7 +68,7 @@ public Group get(@jakarta.annotation.Nullable final java.util.function.Consumer< return this.requestAdapter.send(requestInfo, errorMapping, Group::createFromDiscriminatorValue); } /** - * References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -76,7 +76,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -98,7 +98,7 @@ public GroupRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new GroupRequestBuilder(rawUrl, requestAdapter); } /** - * References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. */ @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 306bf0cb964..0b9698d6fab 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 the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. * @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 the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. * @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 the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -163,7 +163,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. * @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 the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java index 8b665bac99f..68dc31ca98a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskdetections/item/RiskDetectionItemRequestBuilder.java @@ -55,21 +55,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @return a {@link RiskDetection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskDetection get() { return get(null); } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RiskDetection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskDetection get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -124,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -132,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -184,7 +184,7 @@ public RiskDetectionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection 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 0fda8de8035..a730bf0dd73 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 @@ -743,6 +743,7 @@ com.microsoft.graph.beta.admin.AdminRequestBuilder.GetRequestConfiguration-->Bas com.microsoft.graph.beta.admin.AdminRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.admin.AdminRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|appsAndServices:AppsAndServicesRequestBuilder +com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|configurationManagement:ConfigurationManagementRequestBuilder com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|dynamics:DynamicsRequestBuilder @@ -791,6 +792,451 @@ com.microsoft.graph.beta.admin.appsandservices.AppsAndServicesRequestBuilder::|p com.microsoft.graph.beta.admin.appsandservices.AppsAndServicesRequestBuilder::|public|toPatchRequestInformation(body:AdminAppsAndServices):RequestInformation com.microsoft.graph.beta.admin.appsandservices.AppsAndServicesRequestBuilder::|public|toPatchRequestInformation(body:AdminAppsAndServices; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.admin.appsandservices.AppsAndServicesRequestBuilder::|public|withUrl(rawUrl:String):AppsAndServicesRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|byConfigurationApplicationId(configurationApplicationId:String):ConfigurationApplicationItemRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|get():ConfigurationApplicationCollectionResponse +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationApplicationCollectionResponse +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|post(body:ConfigurationApplication):ConfigurationApplication +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|post(body:ConfigurationApplication; requestConfiguration?:java.util.function.Consumer):ConfigurationApplication +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationApplication):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationApplication; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.ConfigurationApplicationsRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationApplicationsRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|get():ConfigurationApplication +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationApplication +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|patch(body:ConfigurationApplication):ConfigurationApplication +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|patch(body:ConfigurationApplication; requestConfiguration?:java.util.function.Consumer):ConfigurationApplication +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationApplication):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationApplication; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationapplications.item.ConfigurationApplicationItemRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationApplicationItemRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|byConfigurationDriftId(configurationDriftId:String):ConfigurationDriftItemRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|get():ConfigurationDriftCollectionResponse +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationDriftCollectionResponse +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|post(body:ConfigurationDrift):ConfigurationDrift +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|post(body:ConfigurationDrift; requestConfiguration?:java.util.function.Consumer):ConfigurationDrift +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationDrift):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationDrift; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.ConfigurationDriftsRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationDriftsRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|get():ConfigurationDrift +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationDrift +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|patch(body:ConfigurationDrift):ConfigurationDrift +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|patch(body:ConfigurationDrift; requestConfiguration?:java.util.function.Consumer):ConfigurationDrift +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationDrift):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationDrift; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationdrifts.item.ConfigurationDriftItemRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationDriftItemRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|configurationApplications:ConfigurationApplicationsRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|configurationDrifts:ConfigurationDriftsRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|configurationMonitoringResults:ConfigurationMonitoringResultsRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|configurationMonitors:ConfigurationMonitorsRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|configurationSnapshotJobs:ConfigurationSnapshotJobsRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|configurationSnapshots:ConfigurationSnapshotsRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|get():ConfigurationManagement +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationManagement +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|patch(body:ConfigurationManagement):ConfigurationManagement +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|patch(body:ConfigurationManagement; requestConfiguration?:java.util.function.Consumer):ConfigurationManagement +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationManagement):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationManagement; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.ConfigurationManagementRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationManagementRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|byConfigurationMonitoringResultId(configurationMonitoringResultId:String):ConfigurationMonitoringResultItemRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|get():ConfigurationMonitoringResultCollectionResponse +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationMonitoringResultCollectionResponse +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|post(body:ConfigurationMonitoringResult):ConfigurationMonitoringResult +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|post(body:ConfigurationMonitoringResult; requestConfiguration?:java.util.function.Consumer):ConfigurationMonitoringResult +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationMonitoringResult):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationMonitoringResult; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.ConfigurationMonitoringResultsRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationMonitoringResultsRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|get():ConfigurationMonitoringResult +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationMonitoringResult +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|patch(body:ConfigurationMonitoringResult):ConfigurationMonitoringResult +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|patch(body:ConfigurationMonitoringResult; requestConfiguration?:java.util.function.Consumer):ConfigurationMonitoringResult +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationMonitoringResult):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationMonitoringResult; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitoringresults.item.ConfigurationMonitoringResultItemRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationMonitoringResultItemRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|byConfigurationMonitorId(configurationMonitorId:String):ConfigurationMonitorItemRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|get():ConfigurationMonitorCollectionResponse +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationMonitorCollectionResponse +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|post(body:ConfigurationMonitor):ConfigurationMonitor +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|post(body:ConfigurationMonitor; requestConfiguration?:java.util.function.Consumer):ConfigurationMonitor +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationMonitor):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationMonitor; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.ConfigurationMonitorsRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationMonitorsRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|get():ConfigurationBaseline +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationBaseline +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|patch(body:ConfigurationBaseline):ConfigurationBaseline +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|patch(body:ConfigurationBaseline; requestConfiguration?:java.util.function.Consumer):ConfigurationBaseline +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationBaseline):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationBaseline; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.baseline.BaselineRequestBuilder::|public|withUrl(rawUrl:String):BaselineRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|baseline:BaselineRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|get():ConfigurationMonitor +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationMonitor +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|patch(body:ConfigurationMonitor):ConfigurationMonitor +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|patch(body:ConfigurationMonitor; requestConfiguration?:java.util.function.Consumer):ConfigurationMonitor +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationMonitor):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationMonitor; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationmonitors.item.ConfigurationMonitorItemRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationMonitorItemRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|byConfigurationSnapshotJobId(configurationSnapshotJobId:String):ConfigurationSnapshotJobItemRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|get():ConfigurationSnapshotJobCollectionResponse +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationSnapshotJobCollectionResponse +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|post(body:ConfigurationSnapshotJob):ConfigurationSnapshotJob +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|post(body:ConfigurationSnapshotJob; requestConfiguration?:java.util.function.Consumer):ConfigurationSnapshotJob +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationSnapshotJob):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationSnapshotJob; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.ConfigurationSnapshotJobsRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationSnapshotJobsRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|get():ConfigurationSnapshotJob +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationSnapshotJob +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|patch(body:ConfigurationSnapshotJob):ConfigurationSnapshotJob +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|patch(body:ConfigurationSnapshotJob; requestConfiguration?:java.util.function.Consumer):ConfigurationSnapshotJob +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationSnapshotJob):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationSnapshotJob; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshotjobs.item.ConfigurationSnapshotJobItemRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationSnapshotJobItemRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|byConfigurationBaselineId(configurationBaselineId:String):ConfigurationBaselineItemRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|get():ConfigurationBaselineCollectionResponse +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationBaselineCollectionResponse +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|post(body:ConfigurationBaseline):ConfigurationBaseline +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|post(body:ConfigurationBaseline; requestConfiguration?:java.util.function.Consumer):ConfigurationBaseline +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationBaseline):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationBaseline; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.ConfigurationSnapshotsRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationSnapshotsRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|get():ConfigurationBaseline +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConfigurationBaseline +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|patch(body:ConfigurationBaseline):ConfigurationBaseline +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|patch(body:ConfigurationBaseline; requestConfiguration?:java.util.function.Consumer):ConfigurationBaseline +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationBaseline):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationBaseline; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.configurationmanagement.configurationsnapshots.item.ConfigurationBaselineItemRequestBuilder::|public|withUrl(rawUrl:String):ConfigurationBaselineItemRequestBuilder com.microsoft.graph.beta.admin.dynamics.DynamicsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.admin.dynamics.DynamicsRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.admin.dynamics.DynamicsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -176762,6 +177208,7 @@ com.microsoft.graph.beta.models.Admin::|public|constructor():void com.microsoft.graph.beta.models.Admin::|public|getAdditionalData():Map com.microsoft.graph.beta.models.Admin::|public|getAppsAndServices():AdminAppsAndServices com.microsoft.graph.beta.models.Admin::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.Admin::|public|getConfigurationManagement():ConfigurationManagement com.microsoft.graph.beta.models.Admin::|public|getDynamics():AdminDynamics com.microsoft.graph.beta.models.Admin::|public|getEdge():Edge com.microsoft.graph.beta.models.Admin::|public|getEntra():Entra @@ -176781,6 +177228,7 @@ com.microsoft.graph.beta.models.Admin::|public|serialize(writer:SerializationWri com.microsoft.graph.beta.models.Admin::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.Admin::|public|setAppsAndServices(value?:AdminAppsAndServices):void com.microsoft.graph.beta.models.Admin::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.Admin::|public|setConfigurationManagement(value?:ConfigurationManagement):void com.microsoft.graph.beta.models.Admin::|public|setDynamics(value?:AdminDynamics):void com.microsoft.graph.beta.models.Admin::|public|setEdge(value?:Edge):void com.microsoft.graph.beta.models.Admin::|public|setEntra(value?:Entra):void @@ -185161,6 +185609,7 @@ com.microsoft.graph.beta.models.BackupRestoreRoot::|public|constructor():void com.microsoft.graph.beta.models.BackupRestoreRoot::|public|getDriveInclusionRules():java.util.List com.microsoft.graph.beta.models.BackupRestoreRoot::|public|getDriveProtectionUnits():java.util.List com.microsoft.graph.beta.models.BackupRestoreRoot::|public|getDriveProtectionUnitsBulkAdditionJobs():java.util.List +com.microsoft.graph.beta.models.BackupRestoreRoot::|public|getEmailNotificationsSetting():EmailNotificationsSetting com.microsoft.graph.beta.models.BackupRestoreRoot::|public|getExchangeProtectionPolicies():java.util.List com.microsoft.graph.beta.models.BackupRestoreRoot::|public|getExchangeRestoreSessions():java.util.List com.microsoft.graph.beta.models.BackupRestoreRoot::|public|getFieldDeserializers():Map> @@ -185185,6 +185634,7 @@ com.microsoft.graph.beta.models.BackupRestoreRoot::|public|serialize(writer:Seri com.microsoft.graph.beta.models.BackupRestoreRoot::|public|setDriveInclusionRules(value?:java.util.List):void com.microsoft.graph.beta.models.BackupRestoreRoot::|public|setDriveProtectionUnits(value?:java.util.List):void com.microsoft.graph.beta.models.BackupRestoreRoot::|public|setDriveProtectionUnitsBulkAdditionJobs(value?:java.util.List):void +com.microsoft.graph.beta.models.BackupRestoreRoot::|public|setEmailNotificationsSetting(value?:EmailNotificationsSetting):void com.microsoft.graph.beta.models.BackupRestoreRoot::|public|setExchangeProtectionPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.BackupRestoreRoot::|public|setExchangeRestoreSessions(value?:java.util.List):void com.microsoft.graph.beta.models.BackupRestoreRoot::|public|setMailboxInclusionRules(value?:java.util.List):void @@ -185318,6 +185768,46 @@ com.microsoft.graph.beta.models.BaseItemVersion::|public|setLastModifiedBy(value com.microsoft.graph.beta.models.BaseItemVersion::|public|setLastModifiedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.BaseItemVersion::|public|setPublication(value?:PublicationFacet):void com.microsoft.graph.beta.models.BaseItemVersion::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):BaseItemVersion +com.microsoft.graph.beta.models.BaselineParameter::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.BaselineParameter::|public|constructor():void +com.microsoft.graph.beta.models.BaselineParameter::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.BaselineParameter::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.BaselineParameter::|public|getDescription():String +com.microsoft.graph.beta.models.BaselineParameter::|public|getDisplayName():String +com.microsoft.graph.beta.models.BaselineParameter::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.BaselineParameter::|public|getOdataType():String +com.microsoft.graph.beta.models.BaselineParameter::|public|getParameterType():BaselineParameterType +com.microsoft.graph.beta.models.BaselineParameter::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.BaselineParameter::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.BaselineParameter::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.BaselineParameter::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.BaselineParameter::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.BaselineParameter::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.BaselineParameter::|public|setParameterType(value?:BaselineParameterType):void +com.microsoft.graph.beta.models.BaselineParameter::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):BaselineParameter +com.microsoft.graph.beta.models.BaselineParameterType::0000-String +com.microsoft.graph.beta.models.BaselineParameterType::0001-Integer +com.microsoft.graph.beta.models.BaselineParameterType::0002-Boolean +com.microsoft.graph.beta.models.BaselineParameterType::0003-UnknownFutureValue +com.microsoft.graph.beta.models.BaselineParameter~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.BaselineResource::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.BaselineResource::|public|constructor():void +com.microsoft.graph.beta.models.BaselineResource::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.BaselineResource::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.BaselineResource::|public|getDisplayName():String +com.microsoft.graph.beta.models.BaselineResource::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.BaselineResource::|public|getOdataType():String +com.microsoft.graph.beta.models.BaselineResource::|public|getProperties():OpenComplexDictionaryType +com.microsoft.graph.beta.models.BaselineResource::|public|getResourceType():String +com.microsoft.graph.beta.models.BaselineResource::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.BaselineResource::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.BaselineResource::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.BaselineResource::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.BaselineResource::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.BaselineResource::|public|setProperties(value?:OpenComplexDictionaryType):void +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.BaseSitePage-->BaseItem com.microsoft.graph.beta.models.BaseSitePage::|public|constructor():void com.microsoft.graph.beta.models.BaseSitePage::|public|getFieldDeserializers():Map> @@ -189332,6 +189822,22 @@ com.microsoft.graph.beta.models.ClientCertificateAuthentication::|public|OdataTy com.microsoft.graph.beta.models.ClientCertificateAuthentication::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ClientCertificateAuthentication::|public|setCertificateList(value?:java.util.List):void com.microsoft.graph.beta.models.ClientCertificateAuthentication::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ClientCertificateAuthentication +com.microsoft.graph.beta.models.ClientCredentials::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.ClientCredentials::|public|constructor():void +com.microsoft.graph.beta.models.ClientCredentials::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.ClientCredentials::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.ClientCredentials::|public|getCertificateName():String +com.microsoft.graph.beta.models.ClientCredentials::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ClientCredentials::|public|getKeyVaultUri():String +com.microsoft.graph.beta.models.ClientCredentials::|public|getOdataType():String +com.microsoft.graph.beta.models.ClientCredentials::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ClientCredentials::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.ClientCredentials::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.ClientCredentials::|public|setCertificateName(value?:String):void +com.microsoft.graph.beta.models.ClientCredentials::|public|setKeyVaultUri(value?:String):void +com.microsoft.graph.beta.models.ClientCredentials::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.ClientCredentials::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ClientCredentials +com.microsoft.graph.beta.models.ClientCredentials~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.ClientCredentialType::0000-None com.microsoft.graph.beta.models.ClientCredentialType::0001-ClientSecret com.microsoft.graph.beta.models.ClientCredentialType::0002-ClientAssertion @@ -193074,6 +193580,105 @@ com.microsoft.graph.beta.models.Configuration::|public|setAuthorizedApps(value?: com.microsoft.graph.beta.models.Configuration::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.Configuration::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.Configuration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Configuration +com.microsoft.graph.beta.models.ConfigurationApplication-->Entity +com.microsoft.graph.beta.models.ConfigurationApplication::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationApplication::|public|getAppId():String +com.microsoft.graph.beta.models.ConfigurationApplication::|public|getClientCredentials():ClientCredentials +com.microsoft.graph.beta.models.ConfigurationApplication::|public|getCreatedBy():IdentitySet +com.microsoft.graph.beta.models.ConfigurationApplication::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConfigurationApplication::|public|getDescription():String +com.microsoft.graph.beta.models.ConfigurationApplication::|public|getDisplayName():String +com.microsoft.graph.beta.models.ConfigurationApplication::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationApplication::|public|getLastModifiedBy():IdentitySet +com.microsoft.graph.beta.models.ConfigurationApplication::|public|getLastModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConfigurationApplication::|public|getTenantId():String +com.microsoft.graph.beta.models.ConfigurationApplication::|public|OdataType:String +com.microsoft.graph.beta.models.ConfigurationApplication::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationApplication::|public|setAppId(value?:String):void +com.microsoft.graph.beta.models.ConfigurationApplication::|public|setClientCredentials(value?:ClientCredentials):void +com.microsoft.graph.beta.models.ConfigurationApplication::|public|setCreatedBy(value?:IdentitySet):void +com.microsoft.graph.beta.models.ConfigurationApplication::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConfigurationApplication::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.ConfigurationApplication::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.ConfigurationApplication::|public|setLastModifiedBy(value?:IdentitySet):void +com.microsoft.graph.beta.models.ConfigurationApplication::|public|setLastModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConfigurationApplication::|public|setTenantId(value?:String):void +com.microsoft.graph.beta.models.ConfigurationApplication::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationApplication +com.microsoft.graph.beta.models.ConfigurationApplicationCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.ConfigurationApplicationCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationApplicationCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationApplicationCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.ConfigurationApplicationCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationApplicationCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationApplicationCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationApplicationCollectionResponse +com.microsoft.graph.beta.models.ConfigurationBaseline-->Entity +com.microsoft.graph.beta.models.ConfigurationBaseline::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationBaseline::|public|getDescription():String +com.microsoft.graph.beta.models.ConfigurationBaseline::|public|getDisplayName():String +com.microsoft.graph.beta.models.ConfigurationBaseline::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationBaseline::|public|getParameters():java.util.List +com.microsoft.graph.beta.models.ConfigurationBaseline::|public|getResources():java.util.List +com.microsoft.graph.beta.models.ConfigurationBaseline::|public|OdataType:String +com.microsoft.graph.beta.models.ConfigurationBaseline::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationBaseline::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.ConfigurationBaseline::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.ConfigurationBaseline::|public|setParameters(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationBaseline::|public|setResources(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationBaseline::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationBaseline +com.microsoft.graph.beta.models.ConfigurationBaselineCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.ConfigurationBaselineCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationBaselineCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationBaselineCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.ConfigurationBaselineCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationBaselineCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationBaselineCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationBaselineCollectionResponse +com.microsoft.graph.beta.models.ConfigurationDrift-->Entity +com.microsoft.graph.beta.models.ConfigurationDrift::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationDrift::|public|getBaselineResourceDisplayName():String +com.microsoft.graph.beta.models.ConfigurationDrift::|public|getDriftedProperties():java.util.List +com.microsoft.graph.beta.models.ConfigurationDrift::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationDrift::|public|getFirstReportedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConfigurationDrift::|public|getMonitorId():String +com.microsoft.graph.beta.models.ConfigurationDrift::|public|getResourceInstanceIdentifier():OpenComplexDictionaryType +com.microsoft.graph.beta.models.ConfigurationDrift::|public|getResourceType():String +com.microsoft.graph.beta.models.ConfigurationDrift::|public|getStatus():DriftStatus +com.microsoft.graph.beta.models.ConfigurationDrift::|public|getTenantId():String +com.microsoft.graph.beta.models.ConfigurationDrift::|public|OdataType:String +com.microsoft.graph.beta.models.ConfigurationDrift::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationDrift::|public|setBaselineResourceDisplayName(value?:String):void +com.microsoft.graph.beta.models.ConfigurationDrift::|public|setDriftedProperties(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationDrift::|public|setFirstReportedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConfigurationDrift::|public|setMonitorId(value?:String):void +com.microsoft.graph.beta.models.ConfigurationDrift::|public|setResourceInstanceIdentifier(value?:OpenComplexDictionaryType):void +com.microsoft.graph.beta.models.ConfigurationDrift::|public|setResourceType(value?:String):void +com.microsoft.graph.beta.models.ConfigurationDrift::|public|setStatus(value?:DriftStatus):void +com.microsoft.graph.beta.models.ConfigurationDrift::|public|setTenantId(value?:String):void +com.microsoft.graph.beta.models.ConfigurationDrift::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationDrift +com.microsoft.graph.beta.models.ConfigurationDriftCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.ConfigurationDriftCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationDriftCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationDriftCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.ConfigurationDriftCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationDriftCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationDriftCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationDriftCollectionResponse +com.microsoft.graph.beta.models.ConfigurationManagement-->Entity +com.microsoft.graph.beta.models.ConfigurationManagement::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationManagement::|public|getConfigurationApplications():java.util.List +com.microsoft.graph.beta.models.ConfigurationManagement::|public|getConfigurationDrifts():java.util.List +com.microsoft.graph.beta.models.ConfigurationManagement::|public|getConfigurationMonitoringResults():java.util.List +com.microsoft.graph.beta.models.ConfigurationManagement::|public|getConfigurationMonitors():java.util.List +com.microsoft.graph.beta.models.ConfigurationManagement::|public|getConfigurationSnapshotJobs():java.util.List +com.microsoft.graph.beta.models.ConfigurationManagement::|public|getConfigurationSnapshots():java.util.List +com.microsoft.graph.beta.models.ConfigurationManagement::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationManagement::|public|OdataType:String +com.microsoft.graph.beta.models.ConfigurationManagement::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationManagement::|public|setConfigurationApplications(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationManagement::|public|setConfigurationDrifts(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationManagement::|public|setConfigurationMonitoringResults(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationManagement::|public|setConfigurationMonitors(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationManagement::|public|setConfigurationSnapshotJobs(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationManagement::|public|setConfigurationSnapshots(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationManagement::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationManagement com.microsoft.graph.beta.models.ConfigurationManagerAction::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ConfigurationManagerAction::|public|constructor():void com.microsoft.graph.beta.models.ConfigurationManagerAction::|public|getAction():ConfigurationManagerActionType @@ -193188,6 +193793,103 @@ com.microsoft.graph.beta.models.ConfigurationManagerCollectionAssignmentTarget:: com.microsoft.graph.beta.models.ConfigurationManagerCollectionAssignmentTarget::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ConfigurationManagerCollectionAssignmentTarget::|public|setCollectionId(value?:String):void com.microsoft.graph.beta.models.ConfigurationManagerCollectionAssignmentTarget::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationManagerCollectionAssignmentTarget +com.microsoft.graph.beta.models.ConfigurationMonitor-->Entity +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getBaseline():ConfigurationBaseline +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getCreatedBy():IdentitySet +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getDescription():String +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getDisplayName():String +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getLastModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getMode():MonitorMode +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getMonitorRunFrequencyInHours():Integer +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getParameters():OpenComplexDictionaryType +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getRunningOnBehalfOf():IdentitySet +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getStatus():MonitorStatus +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|getTenantId():String +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|OdataType:String +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|setBaseline(value?:ConfigurationBaseline):void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|setCreatedBy(value?:IdentitySet):void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|setLastModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|setMode(value?:MonitorMode):void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|setMonitorRunFrequencyInHours(value?:Integer):void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|setParameters(value?:OpenComplexDictionaryType):void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|setRunningOnBehalfOf(value?:IdentitySet):void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|setStatus(value?:MonitorStatus):void +com.microsoft.graph.beta.models.ConfigurationMonitor::|public|setTenantId(value?:String):void +com.microsoft.graph.beta.models.ConfigurationMonitor::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationMonitor +com.microsoft.graph.beta.models.ConfigurationMonitorCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.ConfigurationMonitorCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationMonitorCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationMonitorCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.ConfigurationMonitorCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationMonitorCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationMonitorCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationMonitorCollectionResponse +com.microsoft.graph.beta.models.ConfigurationMonitoringResult-->Entity +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|getDriftsCount():Integer +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|getErrorDetails():java.util.List +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|getMonitorId():String +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|getRunCompletionDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|getRunInitiationDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|getRunStatus():MonitorRunStatus +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|getTenantId():String +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|OdataType:String +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|setDriftsCount(value?:Integer):void +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|setErrorDetails(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|setMonitorId(value?:String):void +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|setRunCompletionDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|setRunInitiationDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|setRunStatus(value?:MonitorRunStatus):void +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|public|setTenantId(value?:String):void +com.microsoft.graph.beta.models.ConfigurationMonitoringResult::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationMonitoringResult +com.microsoft.graph.beta.models.ConfigurationMonitoringResultCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.ConfigurationMonitoringResultCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationMonitoringResultCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationMonitoringResultCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.ConfigurationMonitoringResultCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationMonitoringResultCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationMonitoringResultCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationMonitoringResultCollectionResponse +com.microsoft.graph.beta.models.ConfigurationSnapshotJob-->Entity +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|getCompletedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|getCreatedBy():IdentitySet +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|getDescription():String +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|getDisplayName():String +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|getErrorDetails():java.util.List +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|getResourceLocation():String +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|getResources():java.util.List +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|getStatus():SnapshotJobStatus +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|getTenantId():String +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|OdataType:String +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|setCompletedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|setCreatedBy(value?:IdentitySet):void +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|setErrorDetails(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|setResourceLocation(value?:String):void +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|setResources(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|setStatus(value?:SnapshotJobStatus):void +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|public|setTenantId(value?:String):void +com.microsoft.graph.beta.models.ConfigurationSnapshotJob::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationSnapshotJob +com.microsoft.graph.beta.models.ConfigurationSnapshotJobCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.ConfigurationSnapshotJobCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.ConfigurationSnapshotJobCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConfigurationSnapshotJobCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.ConfigurationSnapshotJobCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ConfigurationSnapshotJobCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.ConfigurationSnapshotJobCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConfigurationSnapshotJobCollectionResponse com.microsoft.graph.beta.models.ConfigurationUri::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ConfigurationUri::|public|constructor():void com.microsoft.graph.beta.models.ConfigurationUri::|public|getAdditionalData():Map @@ -202507,6 +203209,22 @@ com.microsoft.graph.beta.models.DeviceManangementIntentValueType::0002-String com.microsoft.graph.beta.models.DeviceManangementIntentValueType::0003-Complex com.microsoft.graph.beta.models.DeviceManangementIntentValueType::0004-Collection com.microsoft.graph.beta.models.DeviceManangementIntentValueType::0005-AbstractComplex +com.microsoft.graph.beta.models.DeviceMetadata::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.DeviceMetadata::|public|constructor():void +com.microsoft.graph.beta.models.DeviceMetadata::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.DeviceMetadata::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.DeviceMetadata::|public|getDeviceType():String +com.microsoft.graph.beta.models.DeviceMetadata::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.DeviceMetadata::|public|getIpAddress():String +com.microsoft.graph.beta.models.DeviceMetadata::|public|getOdataType():String +com.microsoft.graph.beta.models.DeviceMetadata::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.DeviceMetadata::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.DeviceMetadata::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.DeviceMetadata::|public|setDeviceType(value?:String):void +com.microsoft.graph.beta.models.DeviceMetadata::|public|setIpAddress(value?:String):void +com.microsoft.graph.beta.models.DeviceMetadata::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.DeviceMetadata::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeviceMetadata +com.microsoft.graph.beta.models.DeviceMetadata~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.DeviceOperatingSystemSummary::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.DeviceOperatingSystemSummary::|public|constructor():void com.microsoft.graph.beta.models.DeviceOperatingSystemSummary::|public|getAdditionalData():Map @@ -203703,6 +204421,27 @@ com.microsoft.graph.beta.models.DowngradeJustification::|public|setJustification com.microsoft.graph.beta.models.DowngradeJustification::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.DowngradeJustification::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DowngradeJustification com.microsoft.graph.beta.models.DowngradeJustification~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.DriftedProperty::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.DriftedProperty::|public|constructor():void +com.microsoft.graph.beta.models.DriftedProperty::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.DriftedProperty::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.DriftedProperty::|public|getCurrentValue():UntypedNode +com.microsoft.graph.beta.models.DriftedProperty::|public|getDesiredValue():UntypedNode +com.microsoft.graph.beta.models.DriftedProperty::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.DriftedProperty::|public|getOdataType():String +com.microsoft.graph.beta.models.DriftedProperty::|public|getPropertyName():String +com.microsoft.graph.beta.models.DriftedProperty::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.DriftedProperty::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.DriftedProperty::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.DriftedProperty::|public|setCurrentValue(value?:UntypedNode):void +com.microsoft.graph.beta.models.DriftedProperty::|public|setDesiredValue(value?:UntypedNode):void +com.microsoft.graph.beta.models.DriftedProperty::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.DriftedProperty::|public|setPropertyName(value?:String):void +com.microsoft.graph.beta.models.DriftedProperty::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DriftedProperty +com.microsoft.graph.beta.models.DriftedProperty~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.DriftStatus::0000-Active +com.microsoft.graph.beta.models.DriftStatus::0001-Fixed +com.microsoft.graph.beta.models.DriftStatus::0002-UnknownFutureValue com.microsoft.graph.beta.models.Drive-->BaseItem com.microsoft.graph.beta.models.Drive::|public|constructor():void com.microsoft.graph.beta.models.Drive::|public|getActivities():java.util.List @@ -206175,6 +206914,18 @@ com.microsoft.graph.beta.models.EmailIdentity::|public|OdataType:String com.microsoft.graph.beta.models.EmailIdentity::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.EmailIdentity::|public|setEmail(value?:String):void com.microsoft.graph.beta.models.EmailIdentity::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EmailIdentity +com.microsoft.graph.beta.models.EmailNotificationsSetting-->Entity +com.microsoft.graph.beta.models.EmailNotificationsSetting::|public|constructor():void +com.microsoft.graph.beta.models.EmailNotificationsSetting::|public|getAdditionalEvents():NotificationEventsType +com.microsoft.graph.beta.models.EmailNotificationsSetting::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.EmailNotificationsSetting::|public|getIsEnabled():Boolean +com.microsoft.graph.beta.models.EmailNotificationsSetting::|public|getRecipients():NotificationRecipients +com.microsoft.graph.beta.models.EmailNotificationsSetting::|public|OdataType:String +com.microsoft.graph.beta.models.EmailNotificationsSetting::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.EmailNotificationsSetting::|public|setAdditionalEvents(value?:NotificationEventsType):void +com.microsoft.graph.beta.models.EmailNotificationsSetting::|public|setIsEnabled(value?:Boolean):void +com.microsoft.graph.beta.models.EmailNotificationsSetting::|public|setRecipients(value?:NotificationRecipients):void +com.microsoft.graph.beta.models.EmailNotificationsSetting::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EmailNotificationsSetting com.microsoft.graph.beta.models.EmailPayloadDetail-->PayloadDetail com.microsoft.graph.beta.models.EmailPayloadDetail::|public|constructor():void com.microsoft.graph.beta.models.EmailPayloadDetail::|public|getFieldDeserializers():Map> @@ -207159,6 +207910,24 @@ com.microsoft.graph.beta.models.ErrorCorrectionLevel::0001-M com.microsoft.graph.beta.models.ErrorCorrectionLevel::0002-Q com.microsoft.graph.beta.models.ErrorCorrectionLevel::0003-H com.microsoft.graph.beta.models.ErrorCorrectionLevel::0004-UnknownFutureValue +com.microsoft.graph.beta.models.ErrorDetail::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.ErrorDetail::|public|constructor():void +com.microsoft.graph.beta.models.ErrorDetail::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.ErrorDetail::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.ErrorDetail::|public|getErrorMessage():String +com.microsoft.graph.beta.models.ErrorDetail::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ErrorDetail::|public|getOdataType():String +com.microsoft.graph.beta.models.ErrorDetail::|public|getResourceInstanceName():String +com.microsoft.graph.beta.models.ErrorDetail::|public|getResourceType():String +com.microsoft.graph.beta.models.ErrorDetail::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ErrorDetail::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.ErrorDetail::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.ErrorDetail::|public|setErrorMessage(value?:String):void +com.microsoft.graph.beta.models.ErrorDetail::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.ErrorDetail::|public|setResourceInstanceName(value?:String):void +com.microsoft.graph.beta.models.ErrorDetail::|public|setResourceType(value?:String):void +com.microsoft.graph.beta.models.ErrorDetail::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ErrorDetail +com.microsoft.graph.beta.models.ErrorDetail~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.EvaluateDynamicMembershipResult::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.EvaluateDynamicMembershipResult::|public|constructor():void com.microsoft.graph.beta.models.EvaluateDynamicMembershipResult::|public|getAdditionalData():Map @@ -207688,6 +208457,9 @@ com.microsoft.graph.beta.models.ExclusionGroupAssignmentTarget::|public|getField com.microsoft.graph.beta.models.ExclusionGroupAssignmentTarget::|public|OdataType:String com.microsoft.graph.beta.models.ExclusionGroupAssignmentTarget::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ExclusionGroupAssignmentTarget::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExclusionGroupAssignmentTarget +com.microsoft.graph.beta.models.ExecutionMode::0000-EvaluateInline +com.microsoft.graph.beta.models.ExecutionMode::0001-EvaluateOffline +com.microsoft.graph.beta.models.ExecutionMode::0002-UnknownFutureValue com.microsoft.graph.beta.models.ExpeditedWindowsQualityUpdateSettings::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ExpeditedWindowsQualityUpdateSettings::|public|constructor():void com.microsoft.graph.beta.models.ExpeditedWindowsQualityUpdateSettings::|public|getAdditionalData():Map @@ -210954,6 +211726,12 @@ com.microsoft.graph.beta.models.GroupPrivacy::0000-Unspecified com.microsoft.graph.beta.models.GroupPrivacy::0001-Public com.microsoft.graph.beta.models.GroupPrivacy::0002-Private com.microsoft.graph.beta.models.GroupPrivacy::0003-UnknownFutureValue +com.microsoft.graph.beta.models.GroupScope-->ScopeBase +com.microsoft.graph.beta.models.GroupScope::|public|constructor():void +com.microsoft.graph.beta.models.GroupScope::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.GroupScope::|public|OdataType:String +com.microsoft.graph.beta.models.GroupScope::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.GroupScope::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GroupScope com.microsoft.graph.beta.models.GroupType::0000-UnifiedGroups com.microsoft.graph.beta.models.GroupType::0001-AzureAD com.microsoft.graph.beta.models.GroupType::0002-UnknownFutureValue @@ -226254,6 +227032,16 @@ com.microsoft.graph.beta.models.ModifiedProperty::|public|setOdataType(value?:St com.microsoft.graph.beta.models.ModifiedProperty::|public|setOldValue(value?:String):void com.microsoft.graph.beta.models.ModifiedProperty::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ModifiedProperty com.microsoft.graph.beta.models.ModifiedProperty~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.MonitorMode::0000-MonitorOnly +com.microsoft.graph.beta.models.MonitorMode::0001-UnknownFutureValue +com.microsoft.graph.beta.models.MonitorRunStatus::0000-Successful +com.microsoft.graph.beta.models.MonitorRunStatus::0001-PartiallySuccessful +com.microsoft.graph.beta.models.MonitorRunStatus::0002-Failed +com.microsoft.graph.beta.models.MonitorRunStatus::0003-UnknownFutureValue +com.microsoft.graph.beta.models.MonitorStatus::0000-Active +com.microsoft.graph.beta.models.MonitorStatus::0001-Inactive +com.microsoft.graph.beta.models.MonitorStatus::0002-InactivatedBySystem +com.microsoft.graph.beta.models.MonitorStatus::0003-UnknownFutureValue com.microsoft.graph.beta.models.MonthlyInactiveUsersByApplicationMetric-->InactiveUsersByApplicationMetricBase com.microsoft.graph.beta.models.MonthlyInactiveUsersByApplicationMetric::|public|constructor():void com.microsoft.graph.beta.models.MonthlyInactiveUsersByApplicationMetric::|public|getFieldDeserializers():Map> @@ -228670,6 +229458,9 @@ com.microsoft.graph.beta.models.NotificationDeliveryPreference::0000-Unknown com.microsoft.graph.beta.models.NotificationDeliveryPreference::0001-DeliverImmedietly com.microsoft.graph.beta.models.NotificationDeliveryPreference::0002-DeliverAfterCampaignEnd com.microsoft.graph.beta.models.NotificationDeliveryPreference::0003-UnknownFutureValue +com.microsoft.graph.beta.models.NotificationEventsType::0000-None +com.microsoft.graph.beta.models.NotificationEventsType::0001-RestoreAndPolicyUpdates +com.microsoft.graph.beta.models.NotificationEventsType::0002-UnknownFutureValue com.microsoft.graph.beta.models.NotificationMessageTemplate-->Entity com.microsoft.graph.beta.models.NotificationMessageTemplate::|public|constructor():void com.microsoft.graph.beta.models.NotificationMessageTemplate::|public|getBrandingOptions():NotificationTemplateBrandingOptions @@ -228697,6 +229488,28 @@ com.microsoft.graph.beta.models.NotificationMessageTemplateCollectionResponse::| com.microsoft.graph.beta.models.NotificationMessageTemplateCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.NotificationMessageTemplateCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.NotificationMessageTemplateCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):NotificationMessageTemplateCollectionResponse +com.microsoft.graph.beta.models.NotificationRecipients::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.NotificationRecipients::|public|constructor():void +com.microsoft.graph.beta.models.NotificationRecipients::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.NotificationRecipients::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.NotificationRecipients::|public|getCustomRecipients():java.util.List +com.microsoft.graph.beta.models.NotificationRecipients::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.NotificationRecipients::|public|getOdataType():String +com.microsoft.graph.beta.models.NotificationRecipients::|public|getRole():NotificationRecipientsType +com.microsoft.graph.beta.models.NotificationRecipients::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.NotificationRecipients::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.NotificationRecipients::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.NotificationRecipients::|public|setCustomRecipients(value?:java.util.List):void +com.microsoft.graph.beta.models.NotificationRecipients::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.NotificationRecipients::|public|setRole(value?:NotificationRecipientsType):void +com.microsoft.graph.beta.models.NotificationRecipients::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):NotificationRecipients +com.microsoft.graph.beta.models.NotificationRecipientsType::0000-None +com.microsoft.graph.beta.models.NotificationRecipientsType::0001-GlobalAdmins +com.microsoft.graph.beta.models.NotificationRecipientsType::0002-BackupAdmins +com.microsoft.graph.beta.models.NotificationRecipientsType::0003-Custom +com.microsoft.graph.beta.models.NotificationRecipientsType::0004-AllAdmins +com.microsoft.graph.beta.models.NotificationRecipientsType::0005-UnknownFutureValue +com.microsoft.graph.beta.models.NotificationRecipients~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.NotificationTemplateBrandingOptions::0000-None com.microsoft.graph.beta.models.NotificationTemplateBrandingOptions::0001-IncludeCompanyLogo com.microsoft.graph.beta.models.NotificationTemplateBrandingOptions::0002-IncludeCompanyName @@ -230739,6 +231552,12 @@ com.microsoft.graph.beta.models.OpenAwsSecurityGroupFinding::|public|setInboundP com.microsoft.graph.beta.models.OpenAwsSecurityGroupFinding::|public|setSecurityGroup(value?:AwsAuthorizationSystemResource):void com.microsoft.graph.beta.models.OpenAwsSecurityGroupFinding::|public|setTotalStorageBucketCount(value?:Integer):void com.microsoft.graph.beta.models.OpenAwsSecurityGroupFinding::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OpenAwsSecurityGroupFinding +com.microsoft.graph.beta.models.OpenComplexDictionaryType-->Dictionary +com.microsoft.graph.beta.models.OpenComplexDictionaryType::|public|constructor():void +com.microsoft.graph.beta.models.OpenComplexDictionaryType::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.OpenComplexDictionaryType::|public|OdataType:String +com.microsoft.graph.beta.models.OpenComplexDictionaryType::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.OpenComplexDictionaryType::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OpenComplexDictionaryType com.microsoft.graph.beta.models.OpenIdConnectIdentityProvider-->IdentityProviderBase com.microsoft.graph.beta.models.OpenIdConnectIdentityProvider::|public|constructor():void com.microsoft.graph.beta.models.OpenIdConnectIdentityProvider::|public|getClaimsMapping():ClaimsMapping @@ -235036,6 +235855,22 @@ com.microsoft.graph.beta.models.PolicyBase::|public|serialize(writer:Serializati com.microsoft.graph.beta.models.PolicyBase::|public|setDescription(value?:String):void com.microsoft.graph.beta.models.PolicyBase::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.PolicyBase::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyBase +com.microsoft.graph.beta.models.PolicyBinding::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.PolicyBinding::|public|constructor():void +com.microsoft.graph.beta.models.PolicyBinding::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.PolicyBinding::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.PolicyBinding::|public|getExclusions():java.util.List +com.microsoft.graph.beta.models.PolicyBinding::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PolicyBinding::|public|getInclusions():java.util.List +com.microsoft.graph.beta.models.PolicyBinding::|public|getOdataType():String +com.microsoft.graph.beta.models.PolicyBinding::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PolicyBinding::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.PolicyBinding::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.PolicyBinding::|public|setExclusions(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyBinding::|public|setInclusions(value?:java.util.List):void +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.PolicyLocation::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.PolicyLocation::|public|constructor():void com.microsoft.graph.beta.models.PolicyLocation::|public|getAdditionalData():Map @@ -235068,6 +235903,10 @@ com.microsoft.graph.beta.models.PolicyLocationUrl::|public|OdataType:String com.microsoft.graph.beta.models.PolicyLocationUrl::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.PolicyLocationUrl::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyLocationUrl com.microsoft.graph.beta.models.PolicyLocation~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.PolicyPivotProperty::0000-None +com.microsoft.graph.beta.models.PolicyPivotProperty::0001-Activity +com.microsoft.graph.beta.models.PolicyPivotProperty::0002-Location +com.microsoft.graph.beta.models.PolicyPivotProperty::0003-UnknownFutureValue com.microsoft.graph.beta.models.PolicyPlatformType::0000-Android com.microsoft.graph.beta.models.PolicyPlatformType::0001-AndroidForWork com.microsoft.graph.beta.models.PolicyPlatformType::0002-IOS @@ -235145,6 +235984,26 @@ com.microsoft.graph.beta.models.PolicyScope::0000-None com.microsoft.graph.beta.models.PolicyScope::0001-All com.microsoft.graph.beta.models.PolicyScope::0002-Selected com.microsoft.graph.beta.models.PolicyScope::0003-UnknownFutureValue +com.microsoft.graph.beta.models.PolicyScopeBase::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.PolicyScopeBase::|public|constructor():void +com.microsoft.graph.beta.models.PolicyScopeBase::|public|getActivities():UserActivityTypes +com.microsoft.graph.beta.models.PolicyScopeBase::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.PolicyScopeBase::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.PolicyScopeBase::|public|getExecutionMode():ExecutionMode +com.microsoft.graph.beta.models.PolicyScopeBase::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PolicyScopeBase::|public|getLocations():java.util.List +com.microsoft.graph.beta.models.PolicyScopeBase::|public|getOdataType():String +com.microsoft.graph.beta.models.PolicyScopeBase::|public|getPolicyActions():java.util.List +com.microsoft.graph.beta.models.PolicyScopeBase::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PolicyScopeBase::|public|setActivities(value?:UserActivityTypes):void +com.microsoft.graph.beta.models.PolicyScopeBase::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.PolicyScopeBase::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.PolicyScopeBase::|public|setExecutionMode(value?:ExecutionMode):void +com.microsoft.graph.beta.models.PolicyScopeBase::|public|setLocations(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyScopeBase::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.PolicyScopeBase::|public|setPolicyActions(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyScopeBase::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyScopeBase +com.microsoft.graph.beta.models.PolicyScopeBase~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.PolicySet-->Entity com.microsoft.graph.beta.models.PolicySet::|public|constructor():void com.microsoft.graph.beta.models.PolicySet::|public|getAssignments():java.util.List @@ -235240,6 +236099,20 @@ com.microsoft.graph.beta.models.PolicyTemplate::|public|serialize(writer:Seriali com.microsoft.graph.beta.models.PolicyTemplate::|public|setMultiTenantOrganizationIdentitySynchronization(value?:MultiTenantOrganizationIdentitySyncPolicyTemplate):void com.microsoft.graph.beta.models.PolicyTemplate::|public|setMultiTenantOrganizationPartnerConfiguration(value?:MultiTenantOrganizationPartnerConfigurationTemplate):void com.microsoft.graph.beta.models.PolicyTemplate::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyTemplate +com.microsoft.graph.beta.models.PolicyTenantScope-->PolicyScopeBase +com.microsoft.graph.beta.models.PolicyTenantScope::|public|constructor():void +com.microsoft.graph.beta.models.PolicyTenantScope::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PolicyTenantScope::|public|getPolicyScope():PolicyBinding +com.microsoft.graph.beta.models.PolicyTenantScope::|public|OdataType:String +com.microsoft.graph.beta.models.PolicyTenantScope::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PolicyTenantScope::|public|setPolicyScope(value?:PolicyBinding):void +com.microsoft.graph.beta.models.PolicyTenantScope::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyTenantScope +com.microsoft.graph.beta.models.PolicyUserScope-->PolicyScopeBase +com.microsoft.graph.beta.models.PolicyUserScope::|public|constructor():void +com.microsoft.graph.beta.models.PolicyUserScope::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PolicyUserScope::|public|OdataType:String +com.microsoft.graph.beta.models.PolicyUserScope::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PolicyUserScope::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyUserScope com.microsoft.graph.beta.models.PositionDetail::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.PositionDetail::|public|constructor():void com.microsoft.graph.beta.models.PositionDetail::|public|getAdditionalData():Map @@ -238257,6 +239130,7 @@ com.microsoft.graph.beta.models.ProcessContentRequest::|public|getActivityMetada com.microsoft.graph.beta.models.ProcessContentRequest::|public|getAdditionalData():Map com.microsoft.graph.beta.models.ProcessContentRequest::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.ProcessContentRequest::|public|getContentEntries():java.util.List +com.microsoft.graph.beta.models.ProcessContentRequest::|public|getDeviceMetadata():DeviceMetadata com.microsoft.graph.beta.models.ProcessContentRequest::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.ProcessContentRequest::|public|getIntegratedAppMetadata():IntegratedApplicationMetadata com.microsoft.graph.beta.models.ProcessContentRequest::|public|getOdataType():String @@ -238266,6 +239140,7 @@ com.microsoft.graph.beta.models.ProcessContentRequest::|public|setActivityMetada com.microsoft.graph.beta.models.ProcessContentRequest::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.ProcessContentRequest::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.ProcessContentRequest::|public|setContentEntries(value?:java.util.List):void +com.microsoft.graph.beta.models.ProcessContentRequest::|public|setDeviceMetadata(value?:DeviceMetadata):void com.microsoft.graph.beta.models.ProcessContentRequest::|public|setIntegratedAppMetadata(value?:IntegratedApplicationMetadata):void com.microsoft.graph.beta.models.ProcessContentRequest::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.ProcessContentRequest::|public|setProtectedAppMetadata(value?:ProtectedApplicationMetadata):void @@ -243470,6 +244345,20 @@ com.microsoft.graph.beta.models.SchemaExtensionCollectionResponse::|public|getVa com.microsoft.graph.beta.models.SchemaExtensionCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.SchemaExtensionCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.SchemaExtensionCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SchemaExtensionCollectionResponse +com.microsoft.graph.beta.models.ScopeBase::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.ScopeBase::|public|constructor():void +com.microsoft.graph.beta.models.ScopeBase::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.ScopeBase::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.ScopeBase::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ScopeBase::|public|getIdentity():String +com.microsoft.graph.beta.models.ScopeBase::|public|getOdataType():String +com.microsoft.graph.beta.models.ScopeBase::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ScopeBase::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.ScopeBase::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.ScopeBase::|public|setIdentity(value?:String):void +com.microsoft.graph.beta.models.ScopeBase::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.ScopeBase::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ScopeBase +com.microsoft.graph.beta.models.ScopeBase~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.ScopedRoleMembership-->Entity com.microsoft.graph.beta.models.ScopedRoleMembership::|public|constructor():void com.microsoft.graph.beta.models.ScopedRoleMembership::|public|getAdministrativeUnitId():String @@ -255574,6 +256463,12 @@ com.microsoft.graph.beta.models.SmsAuthenticationMethodTarget::|public|OdataType com.microsoft.graph.beta.models.SmsAuthenticationMethodTarget::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.SmsAuthenticationMethodTarget::|public|setIsUsableForSignIn(value?:Boolean):void com.microsoft.graph.beta.models.SmsAuthenticationMethodTarget::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SmsAuthenticationMethodTarget +com.microsoft.graph.beta.models.SnapshotJobStatus::0000-NotStarted +com.microsoft.graph.beta.models.SnapshotJobStatus::0001-Running +com.microsoft.graph.beta.models.SnapshotJobStatus::0002-Succeeded +com.microsoft.graph.beta.models.SnapshotJobStatus::0003-Failed +com.microsoft.graph.beta.models.SnapshotJobStatus::0004-UnknownFutureValue +com.microsoft.graph.beta.models.SnapshotJobStatus::0005-PartiallySuccessful com.microsoft.graph.beta.models.SocialIdentityProvider-->IdentityProviderBase com.microsoft.graph.beta.models.SocialIdentityProvider::|public|constructor():void com.microsoft.graph.beta.models.SocialIdentityProvider::|public|getClientId():String @@ -259359,6 +260254,12 @@ com.microsoft.graph.beta.models.TenantRelationshipAccessPolicyBase::|public|seri com.microsoft.graph.beta.models.TenantRelationshipAccessPolicyBase::|public|setDefinition(value?:java.util.List):void com.microsoft.graph.beta.models.TenantRelationshipAccessPolicyBase::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TenantRelationshipAccessPolicyBase com.microsoft.graph.beta.models.TenantRelationship~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.TenantScope-->ScopeBase +com.microsoft.graph.beta.models.TenantScope::|public|constructor():void +com.microsoft.graph.beta.models.TenantScope::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.TenantScope::|public|OdataType:String +com.microsoft.graph.beta.models.TenantScope::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.TenantScope::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TenantScope com.microsoft.graph.beta.models.TenantSetupInfo-->Entity com.microsoft.graph.beta.models.TenantSetupInfo::|public|constructor():void com.microsoft.graph.beta.models.TenantSetupInfo::|public|getDefaultRolesSettings():PrivilegedRoleSettings @@ -262669,6 +263570,12 @@ com.microsoft.graph.beta.models.UserActivityType::0001-UploadFile com.microsoft.graph.beta.models.UserActivityType::0002-DownloadText com.microsoft.graph.beta.models.UserActivityType::0003-DownloadFile com.microsoft.graph.beta.models.UserActivityType::0004-UnknownFutureValue +com.microsoft.graph.beta.models.UserActivityTypes::0000-None +com.microsoft.graph.beta.models.UserActivityTypes::0001-UploadText +com.microsoft.graph.beta.models.UserActivityTypes::0002-UploadFile +com.microsoft.graph.beta.models.UserActivityTypes::0003-DownloadText +com.microsoft.graph.beta.models.UserActivityTypes::0004-DownloadFile +com.microsoft.graph.beta.models.UserActivityTypes::0005-UnknownFutureValue com.microsoft.graph.beta.models.UserAnalytics-->Entity com.microsoft.graph.beta.models.UserAnalytics::|public|constructor():void com.microsoft.graph.beta.models.UserAnalytics::|public|getActivityStatistics():java.util.List @@ -264775,6 +265682,12 @@ com.microsoft.graph.beta.models.UserRequestsMetricCollectionResponse::|public|ge com.microsoft.graph.beta.models.UserRequestsMetricCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.UserRequestsMetricCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.UserRequestsMetricCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserRequestsMetricCollectionResponse +com.microsoft.graph.beta.models.UserScope-->ScopeBase +com.microsoft.graph.beta.models.UserScope::|public|constructor():void +com.microsoft.graph.beta.models.UserScope::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.UserScope::|public|OdataType:String +com.microsoft.graph.beta.models.UserScope::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.UserScope::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserScope com.microsoft.graph.beta.models.UserScopeTeamsAppInstallation-->TeamsAppInstallation com.microsoft.graph.beta.models.UserScopeTeamsAppInstallation::|public|constructor():void com.microsoft.graph.beta.models.UserScopeTeamsAppInstallation::|public|getChat():Chat @@ -308852,6 +309765,42 @@ com.microsoft.graph.beta.security.datasecurityandgovernance.processcontentasync. com.microsoft.graph.beta.security.datasecurityandgovernance.processcontentasync.ProcessContentAsyncRequestBuilder::|public|toPostRequestInformation(body:ProcessContentAsyncPostRequestBody):RequestInformation com.microsoft.graph.beta.security.datasecurityandgovernance.processcontentasync.ProcessContentAsyncRequestBuilder::|public|toPostRequestInformation(body:ProcessContentAsyncPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.security.datasecurityandgovernance.processcontentasync.ProcessContentAsyncRequestBuilder::|public|withUrl(rawUrl:String):ProcessContentAsyncRequestBuilder +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getActivities():UserActivityTypes +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getDeviceMetadata():DeviceMetadata +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getIntegratedAppMetadata():IntegratedApplicationMetadata +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getLocations():java.util.List +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getPivotOn():PolicyPivotProperty +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setActivities(value?:UserActivityTypes):void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setDeviceMetadata(value?:DeviceMetadata):void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setIntegratedAppMetadata(value?:IntegratedApplicationMetadata):void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setLocations(value?:java.util.List):void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setPivotOn(value?:PolicyPivotProperty):void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComputePostRequestBody +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse::|public|constructor():void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComputePostResponse +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|post(body:ComputePostRequestBody):ComputePostResponse +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|post(body:ComputePostRequestBody; requestConfiguration?:java.util.function.Consumer):ComputePostResponse +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|toPostRequestInformation(body:ComputePostRequestBody):RequestInformation +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|toPostRequestInformation(body:ComputePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|withUrl(rawUrl:String):ComputeRequestBuilder com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -308861,6 +309810,7 @@ com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.Pro com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|compute:ComputeRequestBuilder com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|delete():Void @@ -333343,6 +334293,7 @@ com.microsoft.graph.beta.solutions.backuprestore.BackupRestoreRequestBuilder::|p com.microsoft.graph.beta.solutions.backuprestore.BackupRestoreRequestBuilder::|public|driveInclusionRules:DriveInclusionRulesRequestBuilder com.microsoft.graph.beta.solutions.backuprestore.BackupRestoreRequestBuilder::|public|driveProtectionUnits:DriveProtectionUnitsRequestBuilder com.microsoft.graph.beta.solutions.backuprestore.BackupRestoreRequestBuilder::|public|driveProtectionUnitsBulkAdditionJobs:DriveProtectionUnitsBulkAdditionJobsRequestBuilder +com.microsoft.graph.beta.solutions.backuprestore.BackupRestoreRequestBuilder::|public|emailNotificationsSetting:EmailNotificationsSettingRequestBuilder com.microsoft.graph.beta.solutions.backuprestore.BackupRestoreRequestBuilder::|public|enable:EnableRequestBuilder com.microsoft.graph.beta.solutions.backuprestore.BackupRestoreRequestBuilder::|public|exchangeProtectionPolicies:ExchangeProtectionPoliciesRequestBuilder com.microsoft.graph.beta.solutions.backuprestore.BackupRestoreRequestBuilder::|public|exchangeRestoreSessions:ExchangeRestoreSessionsRequestBuilder @@ -333567,6 +334518,30 @@ com.microsoft.graph.beta.solutions.backuprestore.driveprotectionunitsbulkadditio com.microsoft.graph.beta.solutions.backuprestore.driveprotectionunitsbulkadditionjobs.item.DriveProtectionUnitsBulkAdditionJobItemRequestBuilder::|public|toPatchRequestInformation(body:DriveProtectionUnitsBulkAdditionJob):RequestInformation com.microsoft.graph.beta.solutions.backuprestore.driveprotectionunitsbulkadditionjobs.item.DriveProtectionUnitsBulkAdditionJobItemRequestBuilder::|public|toPatchRequestInformation(body:DriveProtectionUnitsBulkAdditionJob; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.solutions.backuprestore.driveprotectionunitsbulkadditionjobs.item.DriveProtectionUnitsBulkAdditionJobItemRequestBuilder::|public|withUrl(rawUrl:String):DriveProtectionUnitsBulkAdditionJobItemRequestBuilder +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|get():EmailNotificationsSetting +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EmailNotificationsSetting +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|patch(body:EmailNotificationsSetting):EmailNotificationsSetting +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|patch(body:EmailNotificationsSetting; requestConfiguration?:java.util.function.Consumer):EmailNotificationsSetting +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|toPatchRequestInformation(body:EmailNotificationsSetting):RequestInformation +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|toPatchRequestInformation(body:EmailNotificationsSetting; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder::|public|withUrl(rawUrl:String):EmailNotificationsSettingRequestBuilder com.microsoft.graph.beta.solutions.backuprestore.enable.EnablePostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.solutions.backuprestore.enable.EnablePostRequestBody::|public|constructor():void com.microsoft.graph.beta.solutions.backuprestore.enable.EnablePostRequestBody::|public|getAdditionalData():Map @@ -378022,6 +378997,42 @@ com.microsoft.graph.beta.users.item.datasecurityandgovernance.processcontent.Pro com.microsoft.graph.beta.users.item.datasecurityandgovernance.processcontent.ProcessContentRequestBuilder::|public|toPostRequestInformation(body:ProcessContentPostRequestBody):RequestInformation com.microsoft.graph.beta.users.item.datasecurityandgovernance.processcontent.ProcessContentRequestBuilder::|public|toPostRequestInformation(body:ProcessContentPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.datasecurityandgovernance.processcontent.ProcessContentRequestBuilder::|public|withUrl(rawUrl:String):ProcessContentRequestBuilder +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getActivities():UserActivityTypes +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getDeviceMetadata():DeviceMetadata +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getIntegratedAppMetadata():IntegratedApplicationMetadata +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getLocations():java.util.List +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|getPivotOn():PolicyPivotProperty +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setActivities(value?:UserActivityTypes):void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setDeviceMetadata(value?:DeviceMetadata):void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setIntegratedAppMetadata(value?:IntegratedApplicationMetadata):void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setLocations(value?:java.util.List):void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|public|setPivotOn(value?:PolicyPivotProperty):void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComputePostRequestBody +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse::|public|constructor():void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComputePostResponse +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|post(body:ComputePostRequestBody):ComputePostResponse +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|post(body:ComputePostRequestBody; requestConfiguration?:java.util.function.Consumer):ComputePostResponse +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|toPostRequestInformation(body:ComputePostRequestBody):RequestInformation +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|toPostRequestInformation(body:ComputePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder::|public|withUrl(rawUrl:String):ComputeRequestBuilder com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -378031,6 +379042,7 @@ com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.P com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|compute:ComputeRequestBuilder com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.ProtectionScopesRequestBuilder::|public|delete():Void diff --git a/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json b/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json index 8c22b5a307c..093465b3c0c 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": "1BEB191A198821F08656082C8FE6DCD595A5BBD53D4AC24AF6FBC55CB2462BD76F74F1DA4D6F69DD2B8D132C2441908FA12669557732BE8D7F1012B94619865B", + "descriptionHash": "F9751289BC59F4778E628067ED49FBC455B9106D7C7C70C18FE22AB8CF14419C1284AC5A9ADE443686CB7CC4398E032838E4BC35E817C7791C41A09DB17646C9", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.28.0", 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 44c0b9f5bea..1d7e0eb4bc0 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 @@ -64,6 +64,14 @@ public AdminAppsAndServices getAppsAndServices() { public BackingStore getBackingStore() { return this.backingStore; } + /** + * Gets the configurationManagement property value. The configurationManagement property + * @return a {@link ConfigurationManagement} + */ + @jakarta.annotation.Nullable + public ConfigurationManagement getConfigurationManagement() { + return this.backingStore.get("configurationManagement"); + } /** * Gets the dynamics property value. The dynamics property * @return a {@link AdminDynamics} @@ -102,8 +110,9 @@ public ExchangeAdmin getExchange() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(15); + final HashMap> deserializerMap = new HashMap>(16); deserializerMap.put("appsAndServices", (n) -> { this.setAppsAndServices(n.getObjectValue(AdminAppsAndServices::createFromDiscriminatorValue)); }); + deserializerMap.put("configurationManagement", (n) -> { this.setConfigurationManagement(n.getObjectValue(ConfigurationManagement::createFromDiscriminatorValue)); }); deserializerMap.put("dynamics", (n) -> { this.setDynamics(n.getObjectValue(AdminDynamics::createFromDiscriminatorValue)); }); deserializerMap.put("edge", (n) -> { this.setEdge(n.getObjectValue(Edge::createFromDiscriminatorValue)); }); deserializerMap.put("entra", (n) -> { this.setEntra(n.getObjectValue(Entra::createFromDiscriminatorValue)); }); @@ -207,6 +216,7 @@ public AdminWindows getWindows() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeObjectValue("appsAndServices", this.getAppsAndServices()); + writer.writeObjectValue("configurationManagement", this.getConfigurationManagement()); writer.writeObjectValue("dynamics", this.getDynamics()); writer.writeObjectValue("edge", this.getEdge()); writer.writeObjectValue("entra", this.getEntra()); @@ -245,6 +255,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the configurationManagement property value. The configurationManagement property + * @param value Value to set for the configurationManagement property. + */ + public void setConfigurationManagement(@jakarta.annotation.Nullable final ConfigurationManagement value) { + this.backingStore.set("configurationManagement", value); + } /** * Sets the dynamics property value. The dynamics property * @param value Value to set for the dynamics property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMentionedIdentitySet.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMentionedIdentitySet.java index 1a2d3febd82..6a920b01ea5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMentionedIdentitySet.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionMentionedIdentitySet.java @@ -26,7 +26,7 @@ public static AiInteractionMentionedIdentitySet createFromDiscriminatorValue(@ja return new AiInteractionMentionedIdentitySet(); } /** - * Gets the conversation property value. The conversation details. + * Gets the conversation property value. The conversation property * @return a {@link TeamworkConversationIdentity} */ @jakarta.annotation.Nullable @@ -63,7 +63,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("tag", this.getTag()); } /** - * Sets the conversation property value. The conversation details. + * Sets the conversation property value. The conversation property * @param value Value to set for the conversation property. */ public void setConversation(@jakarta.annotation.Nullable final TeamworkConversationIdentity value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AuditLogRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/AuditLogRoot.java index ad71933699e..4d01a4b960f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AuditLogRoot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AuditLogRoot.java @@ -112,7 +112,7 @@ public java.util.List getProvisioning() { return this.backingStore.get("provisioning"); } /** - * Gets the signIns property value. The signIns property + * Gets the signIns property value. Represents Microsoft Entra sign-in events. Read-only. Nullable. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -120,7 +120,7 @@ public java.util.List getSignIns() { return this.backingStore.get("signIns"); } /** - * Gets the signUps property value. The signUps property + * Gets the signUps property value. Represents sign up events in Microsoft Entra External ID. Read-only. Nullable. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -193,14 +193,14 @@ public void setProvisioning(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("signIns", value); } /** - * Sets the signUps property value. The signUps property + * Sets the signUps property value. Represents sign up events in Microsoft Entra External ID. Read-only. Nullable. * @param value Value to set for the signUps property. */ public void setSignUps(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/BackupRestoreRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/BackupRestoreRoot.java index d1371cd6169..077e46e6fcb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/BackupRestoreRoot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/BackupRestoreRoot.java @@ -48,6 +48,14 @@ public java.util.List getDriveProtectionUnits() { public java.util.List getDriveProtectionUnitsBulkAdditionJobs() { return this.backingStore.get("driveProtectionUnitsBulkAdditionJobs"); } + /** + * Gets the emailNotificationsSetting property value. The email notification settings in the tenant. + * @return a {@link EmailNotificationsSetting} + */ + @jakarta.annotation.Nullable + public EmailNotificationsSetting getEmailNotificationsSetting() { + return this.backingStore.get("emailNotificationsSetting"); + } /** * Gets the exchangeProtectionPolicies property value. The list of Exchange protection policies in the tenant. * @return a {@link java.util.List} @@ -74,6 +82,7 @@ public Map> getFieldDeserializers deserializerMap.put("driveInclusionRules", (n) -> { this.setDriveInclusionRules(n.getCollectionOfObjectValues(DriveProtectionRule::createFromDiscriminatorValue)); }); deserializerMap.put("driveProtectionUnits", (n) -> { this.setDriveProtectionUnits(n.getCollectionOfObjectValues(DriveProtectionUnit::createFromDiscriminatorValue)); }); deserializerMap.put("driveProtectionUnitsBulkAdditionJobs", (n) -> { this.setDriveProtectionUnitsBulkAdditionJobs(n.getCollectionOfObjectValues(DriveProtectionUnitsBulkAdditionJob::createFromDiscriminatorValue)); }); + deserializerMap.put("emailNotificationsSetting", (n) -> { this.setEmailNotificationsSetting(n.getObjectValue(EmailNotificationsSetting::createFromDiscriminatorValue)); }); deserializerMap.put("exchangeProtectionPolicies", (n) -> { this.setExchangeProtectionPolicies(n.getCollectionOfObjectValues(ExchangeProtectionPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("exchangeRestoreSessions", (n) -> { this.setExchangeRestoreSessions(n.getCollectionOfObjectValues(ExchangeRestoreSession::createFromDiscriminatorValue)); }); deserializerMap.put("mailboxInclusionRules", (n) -> { this.setMailboxInclusionRules(n.getCollectionOfObjectValues(MailboxProtectionRule::createFromDiscriminatorValue)); }); @@ -232,6 +241,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("driveInclusionRules", this.getDriveInclusionRules()); writer.writeCollectionOfObjectValues("driveProtectionUnits", this.getDriveProtectionUnits()); writer.writeCollectionOfObjectValues("driveProtectionUnitsBulkAdditionJobs", this.getDriveProtectionUnitsBulkAdditionJobs()); + writer.writeObjectValue("emailNotificationsSetting", this.getEmailNotificationsSetting()); writer.writeCollectionOfObjectValues("exchangeProtectionPolicies", this.getExchangeProtectionPolicies()); writer.writeCollectionOfObjectValues("exchangeRestoreSessions", this.getExchangeRestoreSessions()); writer.writeCollectionOfObjectValues("mailboxInclusionRules", this.getMailboxInclusionRules()); @@ -272,6 +282,13 @@ public void setDriveProtectionUnits(@jakarta.annotation.Nullable final java.util public void setDriveProtectionUnitsBulkAdditionJobs(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("driveProtectionUnitsBulkAdditionJobs", value); } + /** + * Sets the emailNotificationsSetting property value. The email notification settings in the tenant. + * @param value Value to set for the emailNotificationsSetting property. + */ + public void setEmailNotificationsSetting(@jakarta.annotation.Nullable final EmailNotificationsSetting value) { + this.backingStore.set("emailNotificationsSetting", value); + } /** * Sets the exchangeProtectionPolicies property value. The list of Exchange protection policies in the tenant. * @param value Value to set for the exchangeProtectionPolicies property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/BaselineParameter.java b/src/main/java/com/microsoft/graph/beta/generated/models/BaselineParameter.java new file mode 100644 index 00000000000..a9e997d6fdb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/BaselineParameter.java @@ -0,0 +1,158 @@ +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 BaselineParameter implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link BaselineParameter} and sets the default values. + */ + public BaselineParameter() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link BaselineParameter} + */ + @jakarta.annotation.Nonnull + public static BaselineParameter createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new BaselineParameter(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the description property value. The description property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the displayName property value. The displayName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("parameterType", (n) -> { this.setParameterType(n.getEnumValue(BaselineParameterType::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 parameterType property value. The parameterType property + * @return a {@link BaselineParameterType} + */ + @jakarta.annotation.Nullable + public BaselineParameterType getParameterType() { + return this.backingStore.get("parameterType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeEnumValue("parameterType", this.getParameterType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the description property value. The description property + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the displayName property value. The displayName property + * @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 @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 parameterType property value. The parameterType property + * @param value Value to set for the parameterType property. + */ + public void setParameterType(@jakarta.annotation.Nullable final BaselineParameterType value) { + this.backingStore.set("parameterType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/BaselineParameterType.java b/src/main/java/com/microsoft/graph/beta/generated/models/BaselineParameterType.java new file mode 100644 index 00000000000..14a6874a190 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/BaselineParameterType.java @@ -0,0 +1,30 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum BaselineParameterType implements ValuedEnum { + String("string"), + Integer("integer"), + Boolean("boolean"), + /** A marker value for members added after the release of this API. */ + UnknownFutureValue("unknownFutureValue"); + public final String value; + BaselineParameterType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static BaselineParameterType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "string": return String; + case "integer": return Integer; + case "boolean": return Boolean; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/BaselineResource.java b/src/main/java/com/microsoft/graph/beta/generated/models/BaselineResource.java new file mode 100644 index 00000000000..416e69fb302 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/BaselineResource.java @@ -0,0 +1,158 @@ +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 BaselineResource implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link BaselineResource} and sets the default values. + */ + public BaselineResource() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link BaselineResource} + */ + @jakarta.annotation.Nonnull + public static BaselineResource createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new BaselineResource(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return 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. The displayName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("properties", (n) -> { this.setProperties(n.getObjectValue(OpenComplexDictionaryType::createFromDiscriminatorValue)); }); + deserializerMap.put("resourceType", (n) -> { this.setResourceType(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 properties property value. The properties property + * @return a {@link OpenComplexDictionaryType} + */ + @jakarta.annotation.Nullable + public OpenComplexDictionaryType getProperties() { + return this.backingStore.get("properties"); + } + /** + * Gets the resourceType property value. The resourceType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceType() { + return this.backingStore.get("resourceType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeObjectValue("properties", this.getProperties()); + writer.writeStringValue("resourceType", this.getResourceType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value 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. The displayName property + * @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 @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 properties property value. The properties property + * @param value Value to set for the properties property. + */ + public void setProperties(@jakarta.annotation.Nullable final OpenComplexDictionaryType value) { + this.backingStore.set("properties", value); + } + /** + * Sets the resourceType property value. The resourceType property + * @param value Value to set for the resourceType property. + */ + public void setResourceType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ClientCredentials.java b/src/main/java/com/microsoft/graph/beta/generated/models/ClientCredentials.java new file mode 100644 index 00000000000..cfb27275c83 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ClientCredentials.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.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ClientCredentials implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ClientCredentials} and sets the default values. + */ + public ClientCredentials() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ClientCredentials} + */ + @jakarta.annotation.Nonnull + public static ClientCredentials createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ClientCredentials(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the certificateName property value. The certificateName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCertificateName() { + return this.backingStore.get("certificateName"); + } + /** + * 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("certificateName", (n) -> { this.setCertificateName(n.getStringValue()); }); + deserializerMap.put("keyVaultUri", (n) -> { this.setKeyVaultUri(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the keyVaultUri property value. The keyVaultUri property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getKeyVaultUri() { + return this.backingStore.get("keyVaultUri"); + } + /** + * 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("certificateName", this.getCertificateName()); + writer.writeStringValue("keyVaultUri", this.getKeyVaultUri()); + 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 certificateName property value. The certificateName property + * @param value Value to set for the certificateName property. + */ + public void setCertificateName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("certificateName", value); + } + /** + * Sets the keyVaultUri property value. The keyVaultUri property + * @param value Value to set for the keyVaultUri property. + */ + public void setKeyVaultUri(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("keyVaultUri", 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/ConfigurationApplication.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationApplication.java new file mode 100644 index 00000000000..4dc996dd4ef --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationApplication.java @@ -0,0 +1,195 @@ +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 ConfigurationApplication extends Entity implements Parsable { + /** + * Instantiates a new {@link ConfigurationApplication} and sets the default values. + */ + public ConfigurationApplication() { + 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 ConfigurationApplication} + */ + @jakarta.annotation.Nonnull + public static ConfigurationApplication createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationApplication(); + } + /** + * Gets the appId property value. The appId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAppId() { + return this.backingStore.get("appId"); + } + /** + * Gets the clientCredentials property value. The clientCredentials property + * @return a {@link ClientCredentials} + */ + @jakarta.annotation.Nullable + public ClientCredentials getClientCredentials() { + return this.backingStore.get("clientCredentials"); + } + /** + * Gets the createdBy property value. The createdBy property + * @return a {@link IdentitySet} + */ + @jakarta.annotation.Nullable + public IdentitySet getCreatedBy() { + return this.backingStore.get("createdBy"); + } + /** + * Gets the createdDateTime property value. The createdDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * Gets the description property value. The description property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the displayName property value. The displayName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("appId", (n) -> { this.setAppId(n.getStringValue()); }); + deserializerMap.put("clientCredentials", (n) -> { this.setClientCredentials(n.getObjectValue(ClientCredentials::createFromDiscriminatorValue)); }); + deserializerMap.put("createdBy", (n) -> { this.setCreatedBy(n.getObjectValue(IdentitySet::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("lastModifiedBy", (n) -> { this.setLastModifiedBy(n.getObjectValue(IdentitySet::createFromDiscriminatorValue)); }); + deserializerMap.put("lastModifiedDateTime", (n) -> { this.setLastModifiedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("tenantId", (n) -> { this.setTenantId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the lastModifiedBy property value. The lastModifiedBy property + * @return a {@link IdentitySet} + */ + @jakarta.annotation.Nullable + public IdentitySet getLastModifiedBy() { + return this.backingStore.get("lastModifiedBy"); + } + /** + * Gets the lastModifiedDateTime property value. The lastModifiedDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastModifiedDateTime() { + return this.backingStore.get("lastModifiedDateTime"); + } + /** + * Gets the tenantId property value. The tenantId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTenantId() { + return this.backingStore.get("tenantId"); + } + /** + * Serializes information the 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("appId", this.getAppId()); + writer.writeObjectValue("clientCredentials", this.getClientCredentials()); + writer.writeObjectValue("createdBy", this.getCreatedBy()); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeObjectValue("lastModifiedBy", this.getLastModifiedBy()); + } + /** + * Sets the appId property value. The appId property + * @param value Value to set for the appId property. + */ + public void setAppId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("appId", value); + } + /** + * Sets the clientCredentials property value. The clientCredentials property + * @param value Value to set for the clientCredentials property. + */ + public void setClientCredentials(@jakarta.annotation.Nullable final ClientCredentials value) { + this.backingStore.set("clientCredentials", value); + } + /** + * Sets the createdBy property value. The createdBy property + * @param value Value to set for the createdBy property. + */ + public void setCreatedBy(@jakarta.annotation.Nullable final IdentitySet value) { + this.backingStore.set("createdBy", value); + } + /** + * Sets the createdDateTime property value. The createdDateTime property + * @param value Value to set for the createdDateTime property. + */ + public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("createdDateTime", value); + } + /** + * Sets the description property value. The description property + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the displayName property value. The displayName property + * @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 lastModifiedBy property value. The lastModifiedBy property + * @param value Value to set for the lastModifiedBy property. + */ + public void setLastModifiedBy(@jakarta.annotation.Nullable final IdentitySet value) { + this.backingStore.set("lastModifiedBy", value); + } + /** + * Sets the lastModifiedDateTime property value. The lastModifiedDateTime property + * @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 tenantId property value. The tenantId property + * @param value Value to set for the tenantId property. + */ + public void setTenantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("tenantId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationApplicationCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationApplicationCollectionResponse.java new file mode 100644 index 00000000000..ccc2c378bd2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationApplicationCollectionResponse.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 ConfigurationApplicationCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ConfigurationApplicationCollectionResponse} and sets the default values. + */ + public ConfigurationApplicationCollectionResponse() { + 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 ConfigurationApplicationCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static ConfigurationApplicationCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationApplicationCollectionResponse(); + } + /** + * 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(ConfigurationApplication::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/ConfigurationBaseline.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationBaseline.java new file mode 100644 index 00000000000..114a13d2903 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationBaseline.java @@ -0,0 +1,112 @@ +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 ConfigurationBaseline extends Entity implements Parsable { + /** + * Instantiates a new {@link ConfigurationBaseline} and sets the default values. + */ + public ConfigurationBaseline() { + 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 ConfigurationBaseline} + */ + @jakarta.annotation.Nonnull + public static ConfigurationBaseline createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationBaseline(); + } + /** + * Gets the description property value. The description property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the displayName property value. The displayName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("parameters", (n) -> { this.setParameters(n.getCollectionOfObjectValues(BaselineParameter::createFromDiscriminatorValue)); }); + deserializerMap.put("resources", (n) -> { this.setResources(n.getCollectionOfObjectValues(BaselineResource::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the parameters property value. The parameters property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getParameters() { + return this.backingStore.get("parameters"); + } + /** + * Gets the resources property value. The resources property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getResources() { + return this.backingStore.get("resources"); + } + /** + * Serializes information the 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("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeCollectionOfObjectValues("parameters", this.getParameters()); + writer.writeCollectionOfObjectValues("resources", this.getResources()); + } + /** + * Sets the description property value. The description property + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the displayName property value. The displayName property + * @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 parameters property value. The parameters property + * @param value Value to set for the parameters property. + */ + public void setParameters(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("parameters", value); + } + /** + * Sets the resources property value. The resources property + * @param value Value to set for the resources property. + */ + public void setResources(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("resources", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationBaselineCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationBaselineCollectionResponse.java new file mode 100644 index 00000000000..24f57fa036c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationBaselineCollectionResponse.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 ConfigurationBaselineCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ConfigurationBaselineCollectionResponse} and sets the default values. + */ + public ConfigurationBaselineCollectionResponse() { + 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 ConfigurationBaselineCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static ConfigurationBaselineCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationBaselineCollectionResponse(); + } + /** + * 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(ConfigurationBaseline::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/ConfigurationDrift.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationDrift.java new file mode 100644 index 00000000000..3e3bcf9a7c0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationDrift.java @@ -0,0 +1,175 @@ +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 ConfigurationDrift extends Entity implements Parsable { + /** + * Instantiates a new {@link ConfigurationDrift} and sets the default values. + */ + public ConfigurationDrift() { + 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 ConfigurationDrift} + */ + @jakarta.annotation.Nonnull + public static ConfigurationDrift createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationDrift(); + } + /** + * Gets the baselineResourceDisplayName property value. The baselineResourceDisplayName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getBaselineResourceDisplayName() { + return this.backingStore.get("baselineResourceDisplayName"); + } + /** + * Gets the driftedProperties property value. The driftedProperties property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getDriftedProperties() { + return this.backingStore.get("driftedProperties"); + } + /** + * 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("baselineResourceDisplayName", (n) -> { this.setBaselineResourceDisplayName(n.getStringValue()); }); + deserializerMap.put("driftedProperties", (n) -> { this.setDriftedProperties(n.getCollectionOfObjectValues(DriftedProperty::createFromDiscriminatorValue)); }); + deserializerMap.put("firstReportedDateTime", (n) -> { this.setFirstReportedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("monitorId", (n) -> { this.setMonitorId(n.getStringValue()); }); + deserializerMap.put("resourceInstanceIdentifier", (n) -> { this.setResourceInstanceIdentifier(n.getObjectValue(OpenComplexDictionaryType::createFromDiscriminatorValue)); }); + deserializerMap.put("resourceType", (n) -> { this.setResourceType(n.getStringValue()); }); + deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(DriftStatus::forValue)); }); + deserializerMap.put("tenantId", (n) -> { this.setTenantId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the firstReportedDateTime property value. The firstReportedDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getFirstReportedDateTime() { + return this.backingStore.get("firstReportedDateTime"); + } + /** + * Gets the monitorId property value. The monitorId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getMonitorId() { + return this.backingStore.get("monitorId"); + } + /** + * Gets the resourceInstanceIdentifier property value. The resourceInstanceIdentifier property + * @return a {@link OpenComplexDictionaryType} + */ + @jakarta.annotation.Nullable + public OpenComplexDictionaryType getResourceInstanceIdentifier() { + return this.backingStore.get("resourceInstanceIdentifier"); + } + /** + * Gets the resourceType property value. The resourceType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceType() { + return this.backingStore.get("resourceType"); + } + /** + * Gets the status property value. The status property + * @return a {@link DriftStatus} + */ + @jakarta.annotation.Nullable + public DriftStatus getStatus() { + return this.backingStore.get("status"); + } + /** + * Gets the tenantId property value. The tenantId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTenantId() { + return this.backingStore.get("tenantId"); + } + /** + * Serializes information the 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("resourceInstanceIdentifier", this.getResourceInstanceIdentifier()); + writer.writeEnumValue("status", this.getStatus()); + } + /** + * Sets the baselineResourceDisplayName property value. The baselineResourceDisplayName property + * @param value Value to set for the baselineResourceDisplayName property. + */ + public void setBaselineResourceDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("baselineResourceDisplayName", value); + } + /** + * Sets the driftedProperties property value. The driftedProperties property + * @param value Value to set for the driftedProperties property. + */ + public void setDriftedProperties(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("driftedProperties", value); + } + /** + * Sets the firstReportedDateTime property value. The firstReportedDateTime property + * @param value Value to set for the firstReportedDateTime property. + */ + public void setFirstReportedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("firstReportedDateTime", value); + } + /** + * Sets the monitorId property value. The monitorId property + * @param value Value to set for the monitorId property. + */ + public void setMonitorId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("monitorId", value); + } + /** + * Sets the resourceInstanceIdentifier property value. The resourceInstanceIdentifier property + * @param value Value to set for the resourceInstanceIdentifier property. + */ + public void setResourceInstanceIdentifier(@jakarta.annotation.Nullable final OpenComplexDictionaryType value) { + this.backingStore.set("resourceInstanceIdentifier", value); + } + /** + * Sets the resourceType property value. The resourceType property + * @param value Value to set for the resourceType property. + */ + public void setResourceType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceType", value); + } + /** + * Sets the status property value. The status property + * @param value Value to set for the status property. + */ + public void setStatus(@jakarta.annotation.Nullable final DriftStatus value) { + this.backingStore.set("status", value); + } + /** + * Sets the tenantId property value. The tenantId property + * @param value Value to set for the tenantId property. + */ + public void setTenantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("tenantId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationDriftCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationDriftCollectionResponse.java new file mode 100644 index 00000000000..590f4d1ed07 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationDriftCollectionResponse.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 ConfigurationDriftCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ConfigurationDriftCollectionResponse} and sets the default values. + */ + public ConfigurationDriftCollectionResponse() { + 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 ConfigurationDriftCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static ConfigurationDriftCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationDriftCollectionResponse(); + } + /** + * 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(ConfigurationDrift::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/ConfigurationManagement.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationManagement.java new file mode 100644 index 00000000000..51aaa90bdab --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationManagement.java @@ -0,0 +1,146 @@ +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 ConfigurationManagement extends Entity implements Parsable { + /** + * Instantiates a new {@link ConfigurationManagement} and sets the default values. + */ + public ConfigurationManagement() { + 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 ConfigurationManagement} + */ + @jakarta.annotation.Nonnull + public static ConfigurationManagement createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationManagement(); + } + /** + * Gets the configurationApplications property value. The configurationApplications property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getConfigurationApplications() { + return this.backingStore.get("configurationApplications"); + } + /** + * Gets the configurationDrifts property value. The configurationDrifts property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getConfigurationDrifts() { + return this.backingStore.get("configurationDrifts"); + } + /** + * Gets the configurationMonitoringResults property value. The configurationMonitoringResults property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getConfigurationMonitoringResults() { + return this.backingStore.get("configurationMonitoringResults"); + } + /** + * Gets the configurationMonitors property value. The configurationMonitors property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getConfigurationMonitors() { + return this.backingStore.get("configurationMonitors"); + } + /** + * Gets the configurationSnapshotJobs property value. The configurationSnapshotJobs property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getConfigurationSnapshotJobs() { + return this.backingStore.get("configurationSnapshotJobs"); + } + /** + * Gets the configurationSnapshots property value. The configurationSnapshots property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getConfigurationSnapshots() { + return this.backingStore.get("configurationSnapshots"); + } + /** + * 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("configurationApplications", (n) -> { this.setConfigurationApplications(n.getCollectionOfObjectValues(ConfigurationApplication::createFromDiscriminatorValue)); }); + deserializerMap.put("configurationDrifts", (n) -> { this.setConfigurationDrifts(n.getCollectionOfObjectValues(ConfigurationDrift::createFromDiscriminatorValue)); }); + deserializerMap.put("configurationMonitoringResults", (n) -> { this.setConfigurationMonitoringResults(n.getCollectionOfObjectValues(ConfigurationMonitoringResult::createFromDiscriminatorValue)); }); + deserializerMap.put("configurationMonitors", (n) -> { this.setConfigurationMonitors(n.getCollectionOfObjectValues(ConfigurationMonitor::createFromDiscriminatorValue)); }); + deserializerMap.put("configurationSnapshotJobs", (n) -> { this.setConfigurationSnapshotJobs(n.getCollectionOfObjectValues(ConfigurationSnapshotJob::createFromDiscriminatorValue)); }); + deserializerMap.put("configurationSnapshots", (n) -> { this.setConfigurationSnapshots(n.getCollectionOfObjectValues(ConfigurationBaseline::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("configurationApplications", this.getConfigurationApplications()); + writer.writeCollectionOfObjectValues("configurationDrifts", this.getConfigurationDrifts()); + writer.writeCollectionOfObjectValues("configurationMonitoringResults", this.getConfigurationMonitoringResults()); + writer.writeCollectionOfObjectValues("configurationMonitors", this.getConfigurationMonitors()); + writer.writeCollectionOfObjectValues("configurationSnapshotJobs", this.getConfigurationSnapshotJobs()); + writer.writeCollectionOfObjectValues("configurationSnapshots", this.getConfigurationSnapshots()); + } + /** + * Sets the configurationApplications property value. The configurationApplications property + * @param value Value to set for the configurationApplications property. + */ + public void setConfigurationApplications(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("configurationApplications", value); + } + /** + * Sets the configurationDrifts property value. The configurationDrifts property + * @param value Value to set for the configurationDrifts property. + */ + public void setConfigurationDrifts(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("configurationDrifts", value); + } + /** + * Sets the configurationMonitoringResults property value. The configurationMonitoringResults property + * @param value Value to set for the configurationMonitoringResults property. + */ + public void setConfigurationMonitoringResults(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("configurationMonitoringResults", value); + } + /** + * Sets the configurationMonitors property value. The configurationMonitors property + * @param value Value to set for the configurationMonitors property. + */ + public void setConfigurationMonitors(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("configurationMonitors", value); + } + /** + * Sets the configurationSnapshotJobs property value. The configurationSnapshotJobs property + * @param value Value to set for the configurationSnapshotJobs property. + */ + public void setConfigurationSnapshotJobs(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("configurationSnapshotJobs", value); + } + /** + * Sets the configurationSnapshots property value. The configurationSnapshots property + * @param value Value to set for the configurationSnapshots property. + */ + public void setConfigurationSnapshots(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("configurationSnapshots", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitor.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitor.java new file mode 100644 index 00000000000..95abcff1f68 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitor.java @@ -0,0 +1,245 @@ +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 ConfigurationMonitor extends Entity implements Parsable { + /** + * Instantiates a new {@link ConfigurationMonitor} and sets the default values. + */ + public ConfigurationMonitor() { + 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 ConfigurationMonitor} + */ + @jakarta.annotation.Nonnull + public static ConfigurationMonitor createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationMonitor(); + } + /** + * Gets the baseline property value. The baseline property + * @return a {@link ConfigurationBaseline} + */ + @jakarta.annotation.Nullable + public ConfigurationBaseline getBaseline() { + return this.backingStore.get("baseline"); + } + /** + * Gets the createdBy property value. The createdBy property + * @return a {@link IdentitySet} + */ + @jakarta.annotation.Nullable + public IdentitySet getCreatedBy() { + return this.backingStore.get("createdBy"); + } + /** + * Gets the createdDateTime property value. The createdDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * Gets the description property value. The description property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the displayName property value. The displayName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("baseline", (n) -> { this.setBaseline(n.getObjectValue(ConfigurationBaseline::createFromDiscriminatorValue)); }); + deserializerMap.put("createdBy", (n) -> { this.setCreatedBy(n.getObjectValue(IdentitySet::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("lastModifiedDateTime", (n) -> { this.setLastModifiedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("mode", (n) -> { this.setMode(n.getEnumValue(MonitorMode::forValue)); }); + deserializerMap.put("monitorRunFrequencyInHours", (n) -> { this.setMonitorRunFrequencyInHours(n.getIntegerValue()); }); + deserializerMap.put("parameters", (n) -> { this.setParameters(n.getObjectValue(OpenComplexDictionaryType::createFromDiscriminatorValue)); }); + deserializerMap.put("runningOnBehalfOf", (n) -> { this.setRunningOnBehalfOf(n.getObjectValue(IdentitySet::createFromDiscriminatorValue)); }); + deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(MonitorStatus::forValue)); }); + deserializerMap.put("tenantId", (n) -> { this.setTenantId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the lastModifiedDateTime property value. The lastModifiedDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastModifiedDateTime() { + return this.backingStore.get("lastModifiedDateTime"); + } + /** + * Gets the mode property value. The mode property + * @return a {@link MonitorMode} + */ + @jakarta.annotation.Nullable + public MonitorMode getMode() { + return this.backingStore.get("mode"); + } + /** + * Gets the monitorRunFrequencyInHours property value. The monitorRunFrequencyInHours property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getMonitorRunFrequencyInHours() { + return this.backingStore.get("monitorRunFrequencyInHours"); + } + /** + * Gets the parameters property value. The parameters property + * @return a {@link OpenComplexDictionaryType} + */ + @jakarta.annotation.Nullable + public OpenComplexDictionaryType getParameters() { + return this.backingStore.get("parameters"); + } + /** + * Gets the runningOnBehalfOf property value. The runningOnBehalfOf property + * @return a {@link IdentitySet} + */ + @jakarta.annotation.Nullable + public IdentitySet getRunningOnBehalfOf() { + return this.backingStore.get("runningOnBehalfOf"); + } + /** + * Gets the status property value. The status property + * @return a {@link MonitorStatus} + */ + @jakarta.annotation.Nullable + public MonitorStatus getStatus() { + return this.backingStore.get("status"); + } + /** + * Gets the tenantId property value. The tenantId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTenantId() { + return this.backingStore.get("tenantId"); + } + /** + * Serializes information the 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("baseline", this.getBaseline()); + writer.writeObjectValue("createdBy", this.getCreatedBy()); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeEnumValue("mode", this.getMode()); + writer.writeObjectValue("parameters", this.getParameters()); + writer.writeObjectValue("runningOnBehalfOf", this.getRunningOnBehalfOf()); + writer.writeEnumValue("status", this.getStatus()); + } + /** + * Sets the baseline property value. The baseline property + * @param value Value to set for the baseline property. + */ + public void setBaseline(@jakarta.annotation.Nullable final ConfigurationBaseline value) { + this.backingStore.set("baseline", value); + } + /** + * Sets the createdBy property value. The createdBy property + * @param value Value to set for the createdBy property. + */ + public void setCreatedBy(@jakarta.annotation.Nullable final IdentitySet value) { + this.backingStore.set("createdBy", value); + } + /** + * Sets the createdDateTime property value. The createdDateTime property + * @param value Value to set for the createdDateTime property. + */ + public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("createdDateTime", value); + } + /** + * Sets the description property value. The description property + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the displayName property value. The displayName property + * @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 lastModifiedDateTime property value. The lastModifiedDateTime property + * @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 mode property value. The mode property + * @param value Value to set for the mode property. + */ + public void setMode(@jakarta.annotation.Nullable final MonitorMode value) { + this.backingStore.set("mode", value); + } + /** + * Sets the monitorRunFrequencyInHours property value. The monitorRunFrequencyInHours property + * @param value Value to set for the monitorRunFrequencyInHours property. + */ + public void setMonitorRunFrequencyInHours(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("monitorRunFrequencyInHours", value); + } + /** + * Sets the parameters property value. The parameters property + * @param value Value to set for the parameters property. + */ + public void setParameters(@jakarta.annotation.Nullable final OpenComplexDictionaryType value) { + this.backingStore.set("parameters", value); + } + /** + * Sets the runningOnBehalfOf property value. The runningOnBehalfOf property + * @param value Value to set for the runningOnBehalfOf property. + */ + public void setRunningOnBehalfOf(@jakarta.annotation.Nullable final IdentitySet value) { + this.backingStore.set("runningOnBehalfOf", value); + } + /** + * Sets the status property value. The status property + * @param value Value to set for the status property. + */ + public void setStatus(@jakarta.annotation.Nullable final MonitorStatus value) { + this.backingStore.set("status", value); + } + /** + * Sets the tenantId property value. The tenantId property + * @param value Value to set for the tenantId property. + */ + public void setTenantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("tenantId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitorCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitorCollectionResponse.java new file mode 100644 index 00000000000..75e465c7c47 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitorCollectionResponse.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 ConfigurationMonitorCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ConfigurationMonitorCollectionResponse} and sets the default values. + */ + public ConfigurationMonitorCollectionResponse() { + 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 ConfigurationMonitorCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static ConfigurationMonitorCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationMonitorCollectionResponse(); + } + /** + * 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(ConfigurationMonitor::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/ConfigurationMonitoringResult.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitoringResult.java new file mode 100644 index 00000000000..9ecb92f92cb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitoringResult.java @@ -0,0 +1,158 @@ +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 ConfigurationMonitoringResult extends Entity implements Parsable { + /** + * Instantiates a new {@link ConfigurationMonitoringResult} and sets the default values. + */ + public ConfigurationMonitoringResult() { + 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 ConfigurationMonitoringResult} + */ + @jakarta.annotation.Nonnull + public static ConfigurationMonitoringResult createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationMonitoringResult(); + } + /** + * Gets the driftsCount property value. The driftsCount property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getDriftsCount() { + return this.backingStore.get("driftsCount"); + } + /** + * Gets the errorDetails property value. The errorDetails property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getErrorDetails() { + return this.backingStore.get("errorDetails"); + } + /** + * 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("driftsCount", (n) -> { this.setDriftsCount(n.getIntegerValue()); }); + deserializerMap.put("errorDetails", (n) -> { this.setErrorDetails(n.getCollectionOfObjectValues(ErrorDetail::createFromDiscriminatorValue)); }); + deserializerMap.put("monitorId", (n) -> { this.setMonitorId(n.getStringValue()); }); + deserializerMap.put("runCompletionDateTime", (n) -> { this.setRunCompletionDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("runInitiationDateTime", (n) -> { this.setRunInitiationDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("runStatus", (n) -> { this.setRunStatus(n.getEnumValue(MonitorRunStatus::forValue)); }); + deserializerMap.put("tenantId", (n) -> { this.setTenantId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the monitorId property value. The monitorId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getMonitorId() { + return this.backingStore.get("monitorId"); + } + /** + * Gets the runCompletionDateTime property value. The runCompletionDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getRunCompletionDateTime() { + return this.backingStore.get("runCompletionDateTime"); + } + /** + * Gets the runInitiationDateTime property value. The runInitiationDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getRunInitiationDateTime() { + return this.backingStore.get("runInitiationDateTime"); + } + /** + * Gets the runStatus property value. The runStatus property + * @return a {@link MonitorRunStatus} + */ + @jakarta.annotation.Nullable + public MonitorRunStatus getRunStatus() { + return this.backingStore.get("runStatus"); + } + /** + * Gets the tenantId property value. The tenantId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTenantId() { + return this.backingStore.get("tenantId"); + } + /** + * Serializes information the 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("runStatus", this.getRunStatus()); + } + /** + * Sets the driftsCount property value. The driftsCount property + * @param value Value to set for the driftsCount property. + */ + public void setDriftsCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("driftsCount", value); + } + /** + * Sets the errorDetails property value. The errorDetails property + * @param value Value to set for the errorDetails property. + */ + public void setErrorDetails(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("errorDetails", value); + } + /** + * Sets the monitorId property value. The monitorId property + * @param value Value to set for the monitorId property. + */ + public void setMonitorId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("monitorId", value); + } + /** + * Sets the runCompletionDateTime property value. The runCompletionDateTime property + * @param value Value to set for the runCompletionDateTime property. + */ + public void setRunCompletionDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("runCompletionDateTime", value); + } + /** + * Sets the runInitiationDateTime property value. The runInitiationDateTime property + * @param value Value to set for the runInitiationDateTime property. + */ + public void setRunInitiationDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("runInitiationDateTime", value); + } + /** + * Sets the runStatus property value. The runStatus property + * @param value Value to set for the runStatus property. + */ + public void setRunStatus(@jakarta.annotation.Nullable final MonitorRunStatus value) { + this.backingStore.set("runStatus", value); + } + /** + * Sets the tenantId property value. The tenantId property + * @param value Value to set for the tenantId property. + */ + public void setTenantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("tenantId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitoringResultCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitoringResultCollectionResponse.java new file mode 100644 index 00000000000..4a2a3f79353 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationMonitoringResultCollectionResponse.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 ConfigurationMonitoringResultCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ConfigurationMonitoringResultCollectionResponse} and sets the default values. + */ + public ConfigurationMonitoringResultCollectionResponse() { + 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 ConfigurationMonitoringResultCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static ConfigurationMonitoringResultCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationMonitoringResultCollectionResponse(); + } + /** + * 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(ConfigurationMonitoringResult::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/ConfigurationSnapshotJob.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationSnapshotJob.java new file mode 100644 index 00000000000..fc9cc987837 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationSnapshotJob.java @@ -0,0 +1,210 @@ +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 ConfigurationSnapshotJob extends Entity implements Parsable { + /** + * Instantiates a new {@link ConfigurationSnapshotJob} and sets the default values. + */ + public ConfigurationSnapshotJob() { + 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 ConfigurationSnapshotJob} + */ + @jakarta.annotation.Nonnull + public static ConfigurationSnapshotJob createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationSnapshotJob(); + } + /** + * Gets the completedDateTime property value. The completedDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCompletedDateTime() { + return this.backingStore.get("completedDateTime"); + } + /** + * Gets the createdBy property value. The createdBy property + * @return a {@link IdentitySet} + */ + @jakarta.annotation.Nullable + public IdentitySet getCreatedBy() { + return this.backingStore.get("createdBy"); + } + /** + * Gets the createdDateTime property value. The createdDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * Gets the description property value. The description property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the displayName property value. The displayName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * Gets the errorDetails property value. The errorDetails property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getErrorDetails() { + return this.backingStore.get("errorDetails"); + } + /** + * 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("completedDateTime", (n) -> { this.setCompletedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("createdBy", (n) -> { this.setCreatedBy(n.getObjectValue(IdentitySet::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("errorDetails", (n) -> { this.setErrorDetails(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("resourceLocation", (n) -> { this.setResourceLocation(n.getStringValue()); }); + deserializerMap.put("resources", (n) -> { this.setResources(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(SnapshotJobStatus::forValue)); }); + deserializerMap.put("tenantId", (n) -> { this.setTenantId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the resourceLocation property value. The resourceLocation property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceLocation() { + return this.backingStore.get("resourceLocation"); + } + /** + * Gets the resources property value. The resources property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getResources() { + return this.backingStore.get("resources"); + } + /** + * Gets the status property value. The status property + * @return a {@link SnapshotJobStatus} + */ + @jakarta.annotation.Nullable + public SnapshotJobStatus getStatus() { + return this.backingStore.get("status"); + } + /** + * Gets the tenantId property value. The tenantId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTenantId() { + return this.backingStore.get("tenantId"); + } + /** + * Serializes information the 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("createdBy", this.getCreatedBy()); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeCollectionOfPrimitiveValues("resources", this.getResources()); + writer.writeEnumValue("status", this.getStatus()); + } + /** + * Sets the completedDateTime property value. The completedDateTime property + * @param value Value to set for the completedDateTime property. + */ + public void setCompletedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("completedDateTime", value); + } + /** + * Sets the createdBy property value. The createdBy property + * @param value Value to set for the createdBy property. + */ + public void setCreatedBy(@jakarta.annotation.Nullable final IdentitySet value) { + this.backingStore.set("createdBy", value); + } + /** + * Sets the createdDateTime property value. The createdDateTime property + * @param value Value to set for the createdDateTime property. + */ + public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("createdDateTime", value); + } + /** + * Sets the description property value. The description property + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the displayName property value. The displayName property + * @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 errorDetails property value. The errorDetails property + * @param value Value to set for the errorDetails property. + */ + public void setErrorDetails(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("errorDetails", value); + } + /** + * Sets the resourceLocation property value. The resourceLocation property + * @param value Value to set for the resourceLocation property. + */ + public void setResourceLocation(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceLocation", value); + } + /** + * Sets the resources property value. The resources property + * @param value Value to set for the resources property. + */ + public void setResources(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("resources", value); + } + /** + * Sets the status property value. The status property + * @param value Value to set for the status property. + */ + public void setStatus(@jakarta.annotation.Nullable final SnapshotJobStatus value) { + this.backingStore.set("status", value); + } + /** + * Sets the tenantId property value. The tenantId property + * @param value Value to set for the tenantId property. + */ + public void setTenantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("tenantId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationSnapshotJobCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationSnapshotJobCollectionResponse.java new file mode 100644 index 00000000000..dd279aeb76a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConfigurationSnapshotJobCollectionResponse.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 ConfigurationSnapshotJobCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ConfigurationSnapshotJobCollectionResponse} and sets the default values. + */ + public ConfigurationSnapshotJobCollectionResponse() { + 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 ConfigurationSnapshotJobCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static ConfigurationSnapshotJobCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ConfigurationSnapshotJobCollectionResponse(); + } + /** + * 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(ConfigurationSnapshotJob::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/DeviceCompliancePolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java index c281082874b..8ee264d9149 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java @@ -141,7 +141,7 @@ public java.util.List getRoleScopeTagIds() { return this.backingStore.get("roleScopeTagIds"); } /** - * Gets the scheduledActionsForRule property value. The list of scheduled action for this rule + * Gets the scheduledActionsForRule property value. The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -257,7 +257,7 @@ public void setRoleScopeTagIds(@jakarta.annotation.Nullable final java.util.List this.backingStore.set("roleScopeTagIds", value); } /** - * Sets the scheduledActionsForRule property value. The list of scheduled action for this rule + * Sets the scheduledActionsForRule property value. The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param value Value to set for the scheduledActionsForRule property. */ public void setScheduledActionsForRule(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java index 9c837b112dc..97d5d33be1d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of choices in the collection. Valid values 1 to 100 + * Gets the maximumCount property value. Maximum number of choices in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of choices in the collection. Valid values 1 to 100 + * Gets the minimumCount property value. Minimum number of choices in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of choices in the collection. Valid values 1 to 100 + * Sets the maximumCount property value. Maximum number of choices in the collection * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of choices in the collection. Valid values 1 to 100 + * Sets the minimumCount property value. Minimum number of choices in the collection * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java index 9f022cdb6dc..6310d89e8d6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingDefinition.java @@ -32,7 +32,7 @@ public static DeviceManagementConfigurationChoiceSettingDefinition createFromDis return new DeviceManagementConfigurationChoiceSettingDefinition(); } /** - * Gets the defaultOptionId property value. Default option for the choice setting. + * Gets the defaultOptionId property value. Default option for choice setting * @return a {@link String} */ @jakarta.annotation.Nullable @@ -51,7 +51,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the options property value. Options for the setting that can be selected. + * Gets the options property value. Options for the setting that can be selected * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -69,14 +69,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("options", this.getOptions()); } /** - * Sets the defaultOptionId property value. Default option for the choice setting. + * Sets the defaultOptionId property value. Default option for choice setting * @param value Value to set for the defaultOptionId property. */ public void setDefaultOptionId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("defaultOptionId", value); } /** - * Sets the options property value. Options for the setting that can be selected. + * Sets the options property value. Options for the setting that can be selected * @param value Value to set for the options property. */ public void setOptions(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java index b3ec96f2168..1e8ca805d9e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java @@ -78,7 +78,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting + * Gets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting + * Sets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting. * @param value Value to set for the settingDefinitionId property. */ public void setSettingDefinitionId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java index 9d962f08cdd..42252f201f3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java @@ -47,7 +47,7 @@ public EnumSet getAccessTypes() return this.backingStore.get("accessTypes"); } /** - * Gets the applicability property value. Details which device setting is applicable on. Supports: $filters. + * Gets the applicability property value. Details which device setting is applicable on * @return a {@link DeviceManagementConfigurationSettingApplicability} */ @jakarta.annotation.Nullable @@ -63,7 +63,7 @@ public String getBaseUri() { return this.backingStore.get("baseUri"); } /** - * Gets the categoryId property value. Specify category in which the setting is under. Support $filters. + * Gets the categoryId property value. Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) * @return a {@link String} */ @jakarta.annotation.Nullable @@ -71,7 +71,7 @@ public String getCategoryId() { return this.backingStore.get("categoryId"); } /** - * Gets the description property value. Description of the setting. + * Gets the description property value. Description of the item * @return a {@link String} */ @jakarta.annotation.Nullable @@ -79,7 +79,7 @@ public String getDescription() { return this.backingStore.get("description"); } /** - * Gets the displayName property value. Name of the setting. For example: Allow Toast. + * Gets the displayName property value. Display name of the item * @return a {@link String} */ @jakarta.annotation.Nullable @@ -115,7 +115,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the helpText property value. Help text of the setting. Give more details of the setting. + * Gets the helpText property value. Help text of the item * @return a {@link String} */ @jakarta.annotation.Nullable @@ -123,7 +123,7 @@ public String getHelpText() { return this.backingStore.get("helpText"); } /** - * Gets the infoUrls property value. List of links more info for the setting can be found at. + * Gets the infoUrls property value. List of links more info for the setting can be found at * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -179,7 +179,7 @@ public EnumSet getRiskLevel() { return this.backingStore.get("riskLevel"); } /** - * Gets the rootDefinitionId property value. Root setting definition id if the setting is a child setting. + * Gets the rootDefinitionId property value. Root setting definition if the setting is a child setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -253,7 +253,7 @@ public void setAccessTypes(@jakarta.annotation.Nullable final EnumSet value) { @@ -344,7 +344,7 @@ public void setRiskLevel(@jakarta.annotation.Nullable final EnumSet> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of simple settings in the collection + * Gets the maximumCount property value. Maximum number of simple settings 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 simple settings in the collection + * Gets the minimumCount property value. Minimum number of simple settings 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 simple settings in the collection + * Sets the maximumCount property value. Maximum number of simple settings 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 simple settings in the collection + * Sets the minimumCount property value. Minimum number of simple settings 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/DeviceManagementConfigurationSimpleSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java index c19c8a011a4..fbebe1570f2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java @@ -32,7 +32,7 @@ public static DeviceManagementConfigurationSimpleSettingDefinition createFromDis return new DeviceManagementConfigurationSimpleSettingDefinition(); } /** - * Gets the defaultValue property value. Default setting value for this setting + * Gets the defaultValue property value. Default setting value for this setting. * @return a {@link DeviceManagementConfigurationSettingValue} */ @jakarta.annotation.Nullable @@ -40,7 +40,7 @@ public DeviceManagementConfigurationSettingValue getDefaultValue() { return this.backingStore.get("defaultValue"); } /** - * Gets the dependedOnBy property value. list of child settings that depend on this setting + * Gets the dependedOnBy property value. list of child settings that depend on this setting. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -48,7 +48,7 @@ public java.util.List getDepen return this.backingStore.get("dependedOnBy"); } /** - * Gets the dependentOn property value. list of parent settings this setting is dependent on + * Gets the dependentOn property value. list of parent settings this setting is dependent on. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -69,7 +69,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the valueDefinition property value. Definition of the value for this setting + * Gets the valueDefinition property value. Definition of the value for this setting. * @return a {@link DeviceManagementConfigurationSettingValueDefinition} */ @jakarta.annotation.Nullable @@ -89,28 +89,28 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("valueDefinition", this.getValueDefinition()); } /** - * Sets the defaultValue property value. Default setting value for this setting + * Sets the defaultValue property value. Default setting value for this setting. * @param value Value to set for the defaultValue property. */ public void setDefaultValue(@jakarta.annotation.Nullable final DeviceManagementConfigurationSettingValue value) { this.backingStore.set("defaultValue", value); } /** - * Sets the dependedOnBy property value. list of child settings that depend on this setting + * Sets the dependedOnBy property value. list of child settings that depend on this setting. * @param value Value to set for the dependedOnBy property. */ public void setDependedOnBy(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("dependedOnBy", value); } /** - * Sets the dependentOn property value. list of parent settings this setting is dependent on + * Sets the dependentOn property value. list of parent settings this setting is dependent on. * @param value Value to set for the dependentOn property. */ public void setDependentOn(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("dependentOn", value); } /** - * Sets the valueDefinition property value. Definition of the value for this setting + * Sets the valueDefinition property value. Definition of the value for this setting. * @param value Value to set for the valueDefinition property. */ public void setValueDefinition(@jakarta.annotation.Nullable final DeviceManagementConfigurationSettingValueDefinition value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceMetadata.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceMetadata.java new file mode 100644 index 00000000000..ea5af04b8da --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceMetadata.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.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeviceMetadata implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link DeviceMetadata} and sets the default values. + */ + public DeviceMetadata() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link DeviceMetadata} + */ + @jakarta.annotation.Nonnull + public static DeviceMetadata createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DeviceMetadata(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the deviceType property value. Optional. The general type of the device (for example, 'Managed', 'Unmanaged'). + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDeviceType() { + return this.backingStore.get("deviceType"); + } + /** + * 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("deviceType", (n) -> { this.setDeviceType(n.getStringValue()); }); + deserializerMap.put("ipAddress", (n) -> { this.setIpAddress(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the ipAddress property value. The Internet Protocol (IP) address of the device. + * @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"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("deviceType", this.getDeviceType()); + writer.writeStringValue("ipAddress", this.getIpAddress()); + 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 deviceType property value. Optional. The general type of the device (for example, 'Managed', 'Unmanaged'). + * @param value Value to set for the deviceType property. + */ + public void setDeviceType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("deviceType", value); + } + /** + * Sets the ipAddress property value. The Internet Protocol (IP) address of the device. + * @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); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Dictionary.java b/src/main/java/com/microsoft/graph/beta/generated/models/Dictionary.java index 2df4efd3c2b..c72b068a696 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Dictionary.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Dictionary.java @@ -40,6 +40,7 @@ public static Dictionary createFromDiscriminatorValue(@jakarta.annotation.Nonnul case "#microsoft.graph.customAppScopeAttributesDictionary": return new CustomAppScopeAttributesDictionary(); case "#microsoft.graph.customMetadataDictionary": return new CustomMetadataDictionary(); case "#microsoft.graph.fileStorageContainerCustomPropertyDictionary": return new FileStorageContainerCustomPropertyDictionary(); + case "#microsoft.graph.openComplexDictionaryType": return new OpenComplexDictionaryType(); case "#microsoft.graph.partner.security.additionalDataDictionary": return new AdditionalDataDictionary(); case "#microsoft.graph.plannerFormsDictionary": return new PlannerFormsDictionary(); case "#microsoft.graph.resultTemplateDictionary": return new ResultTemplateDictionary(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DriftStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/DriftStatus.java new file mode 100644 index 00000000000..9cbec523f04 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DriftStatus.java @@ -0,0 +1,28 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum DriftStatus implements ValuedEnum { + Active("active"), + Fixed("fixed"), + /** A marker value for members added after the release of this API. */ + UnknownFutureValue("unknownFutureValue"); + public final String value; + DriftStatus(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static DriftStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "active": return Active; + case "fixed": return Fixed; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DriftedProperty.java b/src/main/java/com/microsoft/graph/beta/generated/models/DriftedProperty.java new file mode 100644 index 00000000000..5d29875005e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DriftedProperty.java @@ -0,0 +1,156 @@ +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.serialization.UntypedNode; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DriftedProperty implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link DriftedProperty} and sets the default values. + */ + public DriftedProperty() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link DriftedProperty} + */ + @jakarta.annotation.Nonnull + public static DriftedProperty createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DriftedProperty(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the currentValue property value. The currentValue property + * @return a {@link UntypedNode} + */ + @jakarta.annotation.Nullable + public UntypedNode getCurrentValue() { + return this.backingStore.get("currentValue"); + } + /** + * Gets the desiredValue property value. The desiredValue property + * @return a {@link UntypedNode} + */ + @jakarta.annotation.Nullable + public UntypedNode getDesiredValue() { + return this.backingStore.get("desiredValue"); + } + /** + * 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("currentValue", (n) -> { this.setCurrentValue(n.getObjectValue(UntypedNode::createFromDiscriminatorValue)); }); + deserializerMap.put("desiredValue", (n) -> { this.setDesiredValue(n.getObjectValue(UntypedNode::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("propertyName", (n) -> { this.setPropertyName(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 propertyName property value. The propertyName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPropertyName() { + return this.backingStore.get("propertyName"); + } + /** + * Serializes information the current object + * @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 currentValue property value. The currentValue property + * @param value Value to set for the currentValue property. + */ + public void setCurrentValue(@jakarta.annotation.Nullable final UntypedNode value) { + this.backingStore.set("currentValue", value); + } + /** + * Sets the desiredValue property value. The desiredValue property + * @param value Value to set for the desiredValue property. + */ + public void setDesiredValue(@jakarta.annotation.Nullable final UntypedNode value) { + this.backingStore.set("desiredValue", 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 propertyName property value. The propertyName property + * @param value Value to set for the propertyName property. + */ + public void setPropertyName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("propertyName", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EmailNotificationsSetting.java b/src/main/java/com/microsoft/graph/beta/generated/models/EmailNotificationsSetting.java new file mode 100644 index 00000000000..77bd56ea7ee --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/EmailNotificationsSetting.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.EnumSet; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class EmailNotificationsSetting extends Entity implements Parsable { + /** + * Instantiates a new {@link EmailNotificationsSetting} and sets the default values. + */ + public EmailNotificationsSetting() { + 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 EmailNotificationsSetting} + */ + @jakarta.annotation.Nonnull + public static EmailNotificationsSetting createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new EmailNotificationsSetting(); + } + /** + * Gets the additionalEvents property value. The additionalEvents property + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getAdditionalEvents() { + return this.backingStore.get("additionalEvents"); + } + /** + * 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("additionalEvents", (n) -> { this.setAdditionalEvents(n.getEnumSetValue(NotificationEventsType::forValue)); }); + deserializerMap.put("isEnabled", (n) -> { this.setIsEnabled(n.getBooleanValue()); }); + deserializerMap.put("recipients", (n) -> { this.setRecipients(n.getObjectValue(NotificationRecipients::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the isEnabled property value. Indicates whether notifications are enabled. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsEnabled() { + return this.backingStore.get("isEnabled"); + } + /** + * Gets the recipients property value. The recipients property + * @return a {@link NotificationRecipients} + */ + @jakarta.annotation.Nullable + public NotificationRecipients getRecipients() { + return this.backingStore.get("recipients"); + } + /** + * Serializes information the 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("additionalEvents", this.getAdditionalEvents()); + writer.writeBooleanValue("isEnabled", this.getIsEnabled()); + writer.writeObjectValue("recipients", this.getRecipients()); + } + /** + * Sets the additionalEvents property value. The additionalEvents property + * @param value Value to set for the additionalEvents property. + */ + public void setAdditionalEvents(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("additionalEvents", value); + } + /** + * Sets the isEnabled property value. Indicates whether notifications are 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 recipients property value. The recipients property + * @param value Value to set for the recipients property. + */ + public void setRecipients(@jakarta.annotation.Nullable final NotificationRecipients value) { + this.backingStore.set("recipients", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java b/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java index 0ae660188fc..9948b2ad1e8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java @@ -15,10 +15,9 @@ import com.microsoft.graph.beta.models.ediscovery.CaseExportOperation; import com.microsoft.graph.beta.models.ediscovery.CaseHoldOperation; import com.microsoft.graph.beta.models.ediscovery.CaseIndexOperation; +import com.microsoft.graph.beta.models.ediscovery.CaseOperation; import com.microsoft.graph.beta.models.ediscovery.CaseSettings; import com.microsoft.graph.beta.models.ediscovery.Custodian; -import com.microsoft.graph.beta.models.ediscovery.DataSource; -import com.microsoft.graph.beta.models.ediscovery.DataSourceContainer; import com.microsoft.graph.beta.models.ediscovery.Ediscoveryroot; import com.microsoft.graph.beta.models.ediscovery.EstimateStatisticsOperation; import com.microsoft.graph.beta.models.ediscovery.LegalHold; @@ -26,11 +25,9 @@ import com.microsoft.graph.beta.models.ediscovery.PurgeDataOperation; import com.microsoft.graph.beta.models.ediscovery.ReviewSet; import com.microsoft.graph.beta.models.ediscovery.ReviewSetQuery; +import com.microsoft.graph.beta.models.ediscovery.SiteSource; import com.microsoft.graph.beta.models.ediscovery.SourceCollection; -import com.microsoft.graph.beta.models.ediscovery.Tag; import com.microsoft.graph.beta.models.ediscovery.TagOperation; -import com.microsoft.graph.beta.models.ediscovery.UnifiedGroupSource; -import com.microsoft.graph.beta.models.ediscovery.UserSource; import com.microsoft.graph.beta.models.externalconnectors.ConnectionOperation; import com.microsoft.graph.beta.models.externalconnectors.ConnectionQuota; import com.microsoft.graph.beta.models.externalconnectors.ExternalActivity; @@ -185,7 +182,6 @@ import com.microsoft.graph.beta.models.security.AuditLogQuery; import com.microsoft.graph.beta.models.security.AuditLogRecord; import com.microsoft.graph.beta.models.security.AuthorityTemplate; -import com.microsoft.graph.beta.models.security.CaseOperation; import com.microsoft.graph.beta.models.security.CasesRoot; import com.microsoft.graph.beta.models.security.CategoryTemplate; import com.microsoft.graph.beta.models.security.CitationTemplate; @@ -194,6 +190,8 @@ import com.microsoft.graph.beta.models.security.DataDiscoveryReport; import com.microsoft.graph.beta.models.security.DataDiscoveryRoot; import com.microsoft.graph.beta.models.security.DataSet; +import com.microsoft.graph.beta.models.security.DataSource; +import com.microsoft.graph.beta.models.security.DataSourceContainer; import com.microsoft.graph.beta.models.security.DepartmentTemplate; import com.microsoft.graph.beta.models.security.DetectionRule; import com.microsoft.graph.beta.models.security.DiscoveredCloudAppDetail; @@ -261,17 +259,19 @@ import com.microsoft.graph.beta.models.security.Security; import com.microsoft.graph.beta.models.security.SensitivityLabel; import com.microsoft.graph.beta.models.security.Sensor; -import com.microsoft.graph.beta.models.security.SiteSource; import com.microsoft.graph.beta.models.security.SslCertificate; import com.microsoft.graph.beta.models.security.SubcategoryTemplate; import com.microsoft.graph.beta.models.security.Subdomain; +import com.microsoft.graph.beta.models.security.Tag; import com.microsoft.graph.beta.models.security.ThreatIntelligence; import com.microsoft.graph.beta.models.security.ThreatSubmission; import com.microsoft.graph.beta.models.security.ThreatSubmissionRoot; import com.microsoft.graph.beta.models.security.TriggersRoot; import com.microsoft.graph.beta.models.security.TriggerTypesRoot; import com.microsoft.graph.beta.models.security.UnclassifiedArtifact; +import com.microsoft.graph.beta.models.security.UnifiedGroupSource; import com.microsoft.graph.beta.models.security.UrlThreatSubmission; +import com.microsoft.graph.beta.models.security.UserSource; import com.microsoft.graph.beta.models.security.Vulnerability; import com.microsoft.graph.beta.models.security.VulnerabilityComponent; import com.microsoft.graph.beta.models.security.WhoisBaseRecord; @@ -729,6 +729,13 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.conditionalAccessRoot": return new ConditionalAccessRoot(); case "#microsoft.graph.conditionalAccessTemplate": return new ConditionalAccessTemplate(); case "#microsoft.graph.configManagerCollection": return new ConfigManagerCollection(); + case "#microsoft.graph.configurationApplication": return new ConfigurationApplication(); + case "#microsoft.graph.configurationBaseline": return new ConfigurationBaseline(); + case "#microsoft.graph.configurationDrift": return new ConfigurationDrift(); + case "#microsoft.graph.configurationManagement": return new ConfigurationManagement(); + case "#microsoft.graph.configurationMonitor": return new ConfigurationMonitor(); + case "#microsoft.graph.configurationMonitoringResult": return new ConfigurationMonitoringResult(); + case "#microsoft.graph.configurationSnapshotJob": return new ConfigurationSnapshotJob(); case "#microsoft.graph.connectedOrganization": return new ConnectedOrganization(); case "#microsoft.graph.connectionOperation": return new ConnectionOperation(); case "#microsoft.graph.connector": return new Connector(); @@ -865,13 +872,6 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.deviceManagementCollectionSettingInstance": return new DeviceManagementCollectionSettingInstance(); case "#microsoft.graph.deviceManagementComplexSettingDefinition": return new DeviceManagementComplexSettingDefinition(); case "#microsoft.graph.deviceManagementComplexSettingInstance": return new DeviceManagementComplexSettingInstance(); - case "#microsoft.graph.deviceManagementComplianceActionItem": return new DeviceManagementComplianceActionItem(); - case "#microsoft.graph.deviceManagementCompliancePolicy": return new DeviceManagementCompliancePolicy(); - case "#microsoft.graph.deviceManagementComplianceScheduledActionForRule": return new DeviceManagementComplianceScheduledActionForRule(); - case "#microsoft.graph.deviceManagementConfigurationCategory": return new DeviceManagementConfigurationCategory(); - case "#microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionDefinition": return new DeviceManagementConfigurationChoiceSettingCollectionDefinition(); - case "#microsoft.graph.deviceManagementConfigurationChoiceSettingDefinition": return new DeviceManagementConfigurationChoiceSettingDefinition(); - case "#microsoft.graph.deviceManagementConfigurationPolicy": return new DeviceManagementConfigurationPolicy(); } return null; } @@ -883,6 +883,13 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.deviceManagementComplianceActionItem": return new DeviceManagementComplianceActionItem(); + case "#microsoft.graph.deviceManagementCompliancePolicy": return new DeviceManagementCompliancePolicy(); + case "#microsoft.graph.deviceManagementComplianceScheduledActionForRule": return new DeviceManagementComplianceScheduledActionForRule(); + case "#microsoft.graph.deviceManagementConfigurationCategory": return new DeviceManagementConfigurationCategory(); + case "#microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionDefinition": return new DeviceManagementConfigurationChoiceSettingCollectionDefinition(); + case "#microsoft.graph.deviceManagementConfigurationChoiceSettingDefinition": return new DeviceManagementConfigurationChoiceSettingDefinition(); + case "#microsoft.graph.deviceManagementConfigurationPolicy": return new DeviceManagementConfigurationPolicy(); case "#microsoft.graph.deviceManagementConfigurationPolicyAssignment": return new DeviceManagementConfigurationPolicyAssignment(); case "#microsoft.graph.deviceManagementConfigurationPolicyPolicySetItem": return new DeviceManagementConfigurationPolicyPolicySetItem(); case "#microsoft.graph.deviceManagementConfigurationPolicyTemplate": return new DeviceManagementConfigurationPolicyTemplate(); @@ -1017,6 +1024,7 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.emailAuthenticationMethod": return new EmailAuthenticationMethod(); case "#microsoft.graph.emailAuthenticationMethodConfiguration": return new EmailAuthenticationMethodConfiguration(); case "#microsoft.graph.emailFileAssessmentRequest": return new EmailFileAssessmentRequest(); + case "#microsoft.graph.emailNotificationsSetting": return new EmailNotificationsSetting(); case "#microsoft.graph.embeddedSIMActivationCodePool": return new EmbeddedSIMActivationCodePool(); case "#microsoft.graph.embeddedSIMActivationCodePoolAssignment": return new EmbeddedSIMActivationCodePoolAssignment(); case "#microsoft.graph.embeddedSIMDeviceState": return new EmbeddedSIMDeviceState(); @@ -1375,14 +1383,6 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.managedAppStatus": return new ManagedAppStatus(); case "#microsoft.graph.managedAppStatusRaw": return new ManagedAppStatusRaw(); case "#microsoft.graph.managedDevice": return new ManagedDevice(); - case "#microsoft.graph.managedDeviceCertificateState": return new ManagedDeviceCertificateState(); - case "#microsoft.graph.managedDeviceCleanupRule": return new ManagedDeviceCleanupRule(); - case "#microsoft.graph.managedDeviceEncryptionState": return new ManagedDeviceEncryptionState(); - case "#microsoft.graph.managedDeviceMobileAppConfiguration": return new ManagedDeviceMobileAppConfiguration(); - case "#microsoft.graph.managedDeviceMobileAppConfigurationAssignment": return new ManagedDeviceMobileAppConfigurationAssignment(); - case "#microsoft.graph.managedDeviceMobileAppConfigurationDeviceStatus": return new ManagedDeviceMobileAppConfigurationDeviceStatus(); - case "#microsoft.graph.managedDeviceMobileAppConfigurationDeviceSummary": return new ManagedDeviceMobileAppConfigurationDeviceSummary(); - case "#microsoft.graph.managedDeviceMobileAppConfigurationPolicySetItem": return new ManagedDeviceMobileAppConfigurationPolicySetItem(); } return null; } @@ -1394,6 +1394,14 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.managedDeviceCertificateState": return new ManagedDeviceCertificateState(); + case "#microsoft.graph.managedDeviceCleanupRule": return new ManagedDeviceCleanupRule(); + case "#microsoft.graph.managedDeviceEncryptionState": return new ManagedDeviceEncryptionState(); + case "#microsoft.graph.managedDeviceMobileAppConfiguration": return new ManagedDeviceMobileAppConfiguration(); + case "#microsoft.graph.managedDeviceMobileAppConfigurationAssignment": return new ManagedDeviceMobileAppConfigurationAssignment(); + case "#microsoft.graph.managedDeviceMobileAppConfigurationDeviceStatus": return new ManagedDeviceMobileAppConfigurationDeviceStatus(); + case "#microsoft.graph.managedDeviceMobileAppConfigurationDeviceSummary": return new ManagedDeviceMobileAppConfigurationDeviceSummary(); + case "#microsoft.graph.managedDeviceMobileAppConfigurationPolicySetItem": return new ManagedDeviceMobileAppConfigurationPolicySetItem(); case "#microsoft.graph.managedDeviceMobileAppConfigurationState": return new ManagedDeviceMobileAppConfigurationState(); case "#microsoft.graph.managedDeviceMobileAppConfigurationUserStatus": return new ManagedDeviceMobileAppConfigurationUserStatus(); case "#microsoft.graph.managedDeviceMobileAppConfigurationUserSummary": return new ManagedDeviceMobileAppConfigurationUserSummary(); @@ -1886,14 +1894,6 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.security.ediscoveryIndexOperation": return new EdiscoveryIndexOperation(); case "#microsoft.graph.security.ediscoveryNoncustodialDataSource": return new EdiscoveryNoncustodialDataSource(); case "#microsoft.graph.security.ediscoveryPurgeDataOperation": return new EdiscoveryPurgeDataOperation(); - case "#microsoft.graph.security.ediscoveryReviewSet": return new EdiscoveryReviewSet(); - case "#microsoft.graph.security.ediscoveryReviewSetQuery": return new EdiscoveryReviewSetQuery(); - case "#microsoft.graph.security.ediscoveryReviewTag": return new EdiscoveryReviewTag(); - case "#microsoft.graph.security.ediscoverySearch": return new EdiscoverySearch(); - case "#microsoft.graph.security.ediscoverySearchExportOperation": return new EdiscoverySearchExportOperation(); - case "#microsoft.graph.security.ediscoveryTagOperation": return new EdiscoveryTagOperation(); - case "#microsoft.graph.security.emailContentThreatSubmission": return new EmailContentThreatSubmission(); - case "#microsoft.graph.security.emailThreatSubmission": return new EmailThreatSubmission(); } return null; } @@ -1905,6 +1905,14 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.security.ediscoveryReviewSet": return new EdiscoveryReviewSet(); + case "#microsoft.graph.security.ediscoveryReviewSetQuery": return new EdiscoveryReviewSetQuery(); + case "#microsoft.graph.security.ediscoveryReviewTag": return new EdiscoveryReviewTag(); + case "#microsoft.graph.security.ediscoverySearch": return new EdiscoverySearch(); + case "#microsoft.graph.security.ediscoverySearchExportOperation": return new EdiscoverySearchExportOperation(); + case "#microsoft.graph.security.ediscoveryTagOperation": return new EdiscoveryTagOperation(); + case "#microsoft.graph.security.emailContentThreatSubmission": return new EmailContentThreatSubmission(); + case "#microsoft.graph.security.emailThreatSubmission": return new EmailThreatSubmission(); case "#microsoft.graph.security.emailThreatSubmissionPolicy": return new EmailThreatSubmissionPolicy(); case "#microsoft.graph.security.emailUrlThreatSubmission": return new EmailUrlThreatSubmission(); case "#microsoft.graph.security.endpointDiscoveredCloudAppDetail": return new EndpointDiscoveredCloudAppDetail(); @@ -2397,14 +2405,6 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull case "#microsoft.graph.windowsUpdates.deployment": return new Deployment(); case "#microsoft.graph.windowsUpdates.deploymentAudience": return new DeploymentAudience(); case "#microsoft.graph.windowsUpdates.driverUpdateCatalogEntry": return new DriverUpdateCatalogEntry(); - case "#microsoft.graph.windowsUpdates.edition": return new Edition(); - case "#microsoft.graph.windowsUpdates.featureUpdateCatalogEntry": return new FeatureUpdateCatalogEntry(); - case "#microsoft.graph.windowsUpdates.knowledgeBaseArticle": return new KnowledgeBaseArticle(); - case "#microsoft.graph.windowsUpdates.knownIssue": return new KnownIssue(); - case "#microsoft.graph.windowsUpdates.operationalInsightsConnection": return new OperationalInsightsConnection(); - case "#microsoft.graph.windowsUpdates.product": return new Product(); - case "#microsoft.graph.windowsUpdates.productRevision": return new ProductRevision(); - case "#microsoft.graph.windowsUpdates.qualityUpdateCatalogEntry": return new QualityUpdateCatalogEntry(); } return null; } @@ -2416,6 +2416,14 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_4(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.windowsUpdates.edition": return new Edition(); + case "#microsoft.graph.windowsUpdates.featureUpdateCatalogEntry": return new FeatureUpdateCatalogEntry(); + case "#microsoft.graph.windowsUpdates.knowledgeBaseArticle": return new KnowledgeBaseArticle(); + case "#microsoft.graph.windowsUpdates.knownIssue": return new KnownIssue(); + case "#microsoft.graph.windowsUpdates.operationalInsightsConnection": return new OperationalInsightsConnection(); + case "#microsoft.graph.windowsUpdates.product": return new Product(); + case "#microsoft.graph.windowsUpdates.productRevision": return new ProductRevision(); + case "#microsoft.graph.windowsUpdates.qualityUpdateCatalogEntry": return new QualityUpdateCatalogEntry(); case "#microsoft.graph.windowsUpdates.resourceConnection": return new ResourceConnection(); case "#microsoft.graph.windowsUpdates.softwareUpdateCatalogEntry": return new SoftwareUpdateCatalogEntry(); case "#microsoft.graph.windowsUpdates.updatableAsset": return new UpdatableAsset(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ErrorDetail.java b/src/main/java/com/microsoft/graph/beta/generated/models/ErrorDetail.java new file mode 100644 index 00000000000..63572199a20 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ErrorDetail.java @@ -0,0 +1,155 @@ +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 ErrorDetail implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ErrorDetail} and sets the default values. + */ + public ErrorDetail() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ErrorDetail} + */ + @jakarta.annotation.Nonnull + public static ErrorDetail createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ErrorDetail(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the errorMessage property value. The errorMessage property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getErrorMessage() { + return this.backingStore.get("errorMessage"); + } + /** + * 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("errorMessage", (n) -> { this.setErrorMessage(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("resourceInstanceName", (n) -> { this.setResourceInstanceName(n.getStringValue()); }); + deserializerMap.put("resourceType", (n) -> { this.setResourceType(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 resourceInstanceName property value. The resourceInstanceName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceInstanceName() { + return this.backingStore.get("resourceInstanceName"); + } + /** + * Gets the resourceType property value. The resourceType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceType() { + return this.backingStore.get("resourceType"); + } + /** + * Serializes information the current object + * @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 errorMessage property value. The errorMessage property + * @param value Value to set for the errorMessage property. + */ + public void setErrorMessage(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("errorMessage", 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 resourceInstanceName property value. The resourceInstanceName property + * @param value Value to set for the resourceInstanceName property. + */ + public void setResourceInstanceName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceInstanceName", value); + } + /** + * Sets the resourceType property value. The resourceType property + * @param value Value to set for the resourceType property. + */ + public void setResourceType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ExecutionMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/ExecutionMode.java new file mode 100644 index 00000000000..d9cf3c865d7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ExecutionMode.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 ExecutionMode implements ValuedEnum { + EvaluateInline("evaluateInline"), + EvaluateOffline("evaluateOffline"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + ExecutionMode(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static ExecutionMode forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "evaluateInline": return EvaluateInline; + case "evaluateOffline": return EvaluateOffline; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/GroupScope.java b/src/main/java/com/microsoft/graph/beta/generated/models/GroupScope.java new file mode 100644 index 00000000000..567b3da3d69 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/GroupScope.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 GroupScope extends ScopeBase implements Parsable { + /** + * Instantiates a new {@link GroupScope} and sets the default values. + */ + public GroupScope() { + super(); + this.setOdataType("#microsoft.graph.groupScope"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GroupScope} + */ + @jakarta.annotation.Nonnull + public static GroupScope createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GroupScope(); + } + /** + * 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/Identity.java b/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java index 87e928b904a..c81f87d6d04 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. This property is read-only. + * 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. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -109,7 +109,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the id property value. The identifier of the identity. This property is read-only. + * 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. * @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. This property is read-only. + * 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. * @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. The identifier of the identity. This property is read-only. + * 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. * @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/IdentitySet.java b/src/main/java/com/microsoft/graph/beta/generated/models/IdentitySet.java index f91497621b2..924287cff40 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IdentitySet.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IdentitySet.java @@ -61,7 +61,7 @@ public Map getAdditionalData() { return value; } /** - * Gets the application property value. The Identity of the Application. This property is read-only. + * Gets the application property value. Optional. The application associated with this action. * @return a {@link Identity} */ @jakarta.annotation.Nullable @@ -77,7 +77,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the device property value. The Identity of the Device. This property is read-only. + * Gets the device property value. Optional. The device associated with this action. * @return a {@link Identity} */ @jakarta.annotation.Nullable @@ -106,7 +106,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the user property value. The Identity of the User. This property is read-only. + * Gets the user property value. Optional. The user associated with this action. * @return a {@link Identity} */ @jakarta.annotation.Nullable @@ -133,7 +133,7 @@ public void setAdditionalData(@jakarta.annotation.Nullable final Map} */ @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. 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. + * Gets the expirationDateTime property value. Optional profile expiration date and time. * @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, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration. * @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. 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. + * Sets the expirationDateTime property value. Optional profile expiration date and time. * @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/KeyValue.java b/src/main/java/com/microsoft/graph/beta/generated/models/KeyValue.java index 07ae7de0b0b..cd72a7810bc 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. Key. + * Gets the key property value. Contains the name of the field that a value is associated with. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the value property value. Value. + * Gets the value property value. Contains the corresponding value for the specified key. * @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. Key. + * Sets the key property value. Contains the name of the field that a value is associated with. * @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. Value. + * Sets the value property value. Contains the corresponding value for the specified key. * @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/KeyValuePair.java b/src/main/java/com/microsoft/graph/beta/generated/models/KeyValuePair.java index 6c8e60f7359..1b704cf9838 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/KeyValuePair.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/KeyValuePair.java @@ -68,7 +68,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the name property value. Name for this key-value pair + * Gets the name property value. Name for this key-value pair. For more information about possible names for each resource type that uses this configuration, see keyValuePair names and values. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the value property value. Value for this key-value pair + * Gets the value property value. Value for this key-value pair. For more information about possible values for each resource type that uses this configuration, see keyValuePair names and values. * @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 name property value. Name for this key-value pair + * Sets the name property value. Name for this key-value pair. For more information about possible names for each resource type that uses this configuration, see keyValuePair names and values. * @param value Value to set for the name property. */ public void setName(@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. Value for this key-value pair + * Sets the value property value. Value for this key-value pair. For more information about possible values for each resource type that uses this configuration, see keyValuePair names and values. * @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/MobileAppTroubleshootingEvent.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppTroubleshootingEvent.java index 202949e3f81..bc24f9eca6f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppTroubleshootingEvent.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppTroubleshootingEvent.java @@ -36,7 +36,7 @@ public String getApplicationId() { return this.backingStore.get("applicationId"); } /** - * Gets the appLogCollectionRequests property value. The collection property of AppLogUploadRequest. + * Gets the appLogCollectionRequests property value. Indicates collection of App Log Upload Request. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -112,7 +112,7 @@ public void setApplicationId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("applicationId", value); } /** - * Sets the appLogCollectionRequests property value. The collection property of AppLogUploadRequest. + * Sets the appLogCollectionRequests property value. Indicates collection of App Log Upload Request. * @param value Value to set for the appLogCollectionRequests property. */ public void setAppLogCollectionRequests(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MonitorMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/MonitorMode.java new file mode 100644 index 00000000000..856226dcd33 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MonitorMode.java @@ -0,0 +1,26 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum MonitorMode implements ValuedEnum { + MonitorOnly("monitorOnly"), + /** A marker value for members added after the release of this API. */ + UnknownFutureValue("unknownFutureValue"); + public final String value; + MonitorMode(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static MonitorMode forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "monitorOnly": return MonitorOnly; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MonitorRunStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/MonitorRunStatus.java new file mode 100644 index 00000000000..463ec86cda5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MonitorRunStatus.java @@ -0,0 +1,30 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum MonitorRunStatus implements ValuedEnum { + Successful("successful"), + PartiallySuccessful("partiallySuccessful"), + Failed("failed"), + /** A marker value for members added after the release of this API. */ + UnknownFutureValue("unknownFutureValue"); + public final String value; + MonitorRunStatus(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static MonitorRunStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "successful": return Successful; + case "partiallySuccessful": return PartiallySuccessful; + case "failed": return Failed; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MonitorStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/MonitorStatus.java new file mode 100644 index 00000000000..0d4e08ab36d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MonitorStatus.java @@ -0,0 +1,30 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum MonitorStatus implements ValuedEnum { + Active("active"), + Inactive("inactive"), + InactivatedBySystem("inactivatedBySystem"), + /** A marker value for members added after the release of this API. */ + UnknownFutureValue("unknownFutureValue"); + public final String value; + MonitorStatus(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static MonitorStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "active": return Active; + case "inactive": return Inactive; + case "inactivatedBySystem": return InactivatedBySystem; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/NotificationEventsType.java b/src/main/java/com/microsoft/graph/beta/generated/models/NotificationEventsType.java new file mode 100644 index 00000000000..d9e4a8497a6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/NotificationEventsType.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 NotificationEventsType implements ValuedEnum { + None("none"), + RestoreAndPolicyUpdates("restoreAndPolicyUpdates"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + NotificationEventsType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static NotificationEventsType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "none": return None; + case "restoreAndPolicyUpdates": return RestoreAndPolicyUpdates; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/NotificationRecipients.java b/src/main/java/com/microsoft/graph/beta/generated/models/NotificationRecipients.java new file mode 100644 index 00000000000..1a3b01b2208 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/NotificationRecipients.java @@ -0,0 +1,142 @@ +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 NotificationRecipients implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link NotificationRecipients} and sets the default values. + */ + public NotificationRecipients() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link NotificationRecipients} + */ + @jakarta.annotation.Nonnull + public static NotificationRecipients createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new NotificationRecipients(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the customRecipients property value. A list of users or groups that receive notifications. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCustomRecipients() { + return this.backingStore.get("customRecipients"); + } + /** + * 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("customRecipients", (n) -> { this.setCustomRecipients(n.getCollectionOfObjectValues(EmailIdentity::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("role", (n) -> { this.setRole(n.getEnumSetValue(NotificationRecipientsType::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 role property value. The role property + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getRole() { + return this.backingStore.get("role"); + } + /** + * Serializes information the current 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("customRecipients", this.getCustomRecipients()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeEnumSetValue("role", this.getRole()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the customRecipients property value. A list of users or groups that receive notifications. + * @param value Value to set for the customRecipients property. + */ + public void setCustomRecipients(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("customRecipients", 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 role property value. The role property + * @param value Value to set for the role property. + */ + public void setRole(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("role", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/NotificationRecipientsType.java b/src/main/java/com/microsoft/graph/beta/generated/models/NotificationRecipientsType.java new file mode 100644 index 00000000000..aeb04fe94e6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/NotificationRecipientsType.java @@ -0,0 +1,33 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum NotificationRecipientsType implements ValuedEnum { + None("none"), + GlobalAdmins("globalAdmins"), + BackupAdmins("backupAdmins"), + Custom("custom"), + AllAdmins("allAdmins"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + NotificationRecipientsType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static NotificationRecipientsType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "none": return None; + case "globalAdmins": return GlobalAdmins; + case "backupAdmins": return BackupAdmins; + case "custom": return Custom; + case "allAdmins": return AllAdmins; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OpenComplexDictionaryType.java b/src/main/java/com/microsoft/graph/beta/generated/models/OpenComplexDictionaryType.java new file mode 100644 index 00000000000..2ed90f43bc3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OpenComplexDictionaryType.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 OpenComplexDictionaryType extends Dictionary implements Parsable { + /** + * Instantiates a new {@link OpenComplexDictionaryType} and sets the default values. + */ + public OpenComplexDictionaryType() { + 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 OpenComplexDictionaryType} + */ + @jakarta.annotation.Nonnull + public static OpenComplexDictionaryType createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OpenComplexDictionaryType(); + } + /** + * 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/PolicyBinding.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyBinding.java new file mode 100644 index 00000000000..4780f0413ef --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyBinding.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.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PolicyBinding implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link PolicyBinding} and sets the default values. + */ + public PolicyBinding() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link PolicyBinding} + */ + @jakarta.annotation.Nonnull + public static PolicyBinding createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PolicyBinding(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the exclusions property value. Specifies the users or groups to be explicitly excluded from this policy scope. Can be null or empty. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getExclusions() { + return this.backingStore.get("exclusions"); + } + /** + * 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("exclusions", (n) -> { this.setExclusions(n.getCollectionOfObjectValues(ScopeBase::createFromDiscriminatorValue)); }); + deserializerMap.put("inclusions", (n) -> { this.setInclusions(n.getCollectionOfObjectValues(ScopeBase::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the inclusions property value. Specifies the users or groups to be included in this policy scope. Often set to tenantScope for 'All users'. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getInclusions() { + return this.backingStore.get("inclusions"); + } + /** + * 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("exclusions", this.getExclusions()); + writer.writeCollectionOfObjectValues("inclusions", this.getInclusions()); + 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 exclusions property value. Specifies the users or groups to be explicitly excluded from this policy scope. Can be null or empty. + * @param value Value to set for the exclusions property. + */ + public void setExclusions(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("exclusions", value); + } + /** + * Sets the inclusions property value. Specifies the users or groups to be included in this policy scope. Often set to tenantScope for 'All users'. + * @param value Value to set for the inclusions property. + */ + public void setInclusions(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("inclusions", 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/PolicyPivotProperty.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyPivotProperty.java new file mode 100644 index 00000000000..6b895dc8726 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyPivotProperty.java @@ -0,0 +1,29 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum PolicyPivotProperty implements ValuedEnum { + None("none"), + Activity("activity"), + Location("location"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + PolicyPivotProperty(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static PolicyPivotProperty forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "none": return None; + case "activity": return Activity; + case "location": return Location; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyScopeBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyScopeBase.java new file mode 100644 index 00000000000..f314ab68d78 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyScopeBase.java @@ -0,0 +1,184 @@ +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 PolicyScopeBase implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link PolicyScopeBase} and sets the default values. + */ + public PolicyScopeBase() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link PolicyScopeBase} + */ + @jakarta.annotation.Nonnull + public static PolicyScopeBase 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.policyTenantScope": return new PolicyTenantScope(); + case "#microsoft.graph.policyUserScope": return new PolicyUserScope(); + } + } + return new PolicyScopeBase(); + } + /** + * Gets the activities property value. The activities property + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getActivities() { + return this.backingStore.get("activities"); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the executionMode property value. The executionMode property + * @return a {@link ExecutionMode} + */ + @jakarta.annotation.Nullable + public ExecutionMode getExecutionMode() { + return this.backingStore.get("executionMode"); + } + /** + * 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("activities", (n) -> { this.setActivities(n.getEnumSetValue(UserActivityTypes::forValue)); }); + deserializerMap.put("executionMode", (n) -> { this.setExecutionMode(n.getEnumValue(ExecutionMode::forValue)); }); + deserializerMap.put("locations", (n) -> { this.setLocations(n.getCollectionOfObjectValues(PolicyLocation::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("policyActions", (n) -> { this.setPolicyActions(n.getCollectionOfObjectValues(DlpActionInfo::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the locations property value. The locations (like domains or URLs) to be protected. Required. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getLocations() { + return this.backingStore.get("locations"); + } + /** + * 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 policyActions property value. The enforcement actions to take if the policy conditions are met within this scope. Required. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getPolicyActions() { + return this.backingStore.get("policyActions"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeEnumSetValue("activities", this.getActivities()); + writer.writeEnumValue("executionMode", this.getExecutionMode()); + writer.writeCollectionOfObjectValues("locations", this.getLocations()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeCollectionOfObjectValues("policyActions", this.getPolicyActions()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the activities property value. The activities property + * @param value Value to set for the activities property. + */ + public void setActivities(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("activities", 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 backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the executionMode property value. The executionMode property + * @param value Value to set for the executionMode property. + */ + public void setExecutionMode(@jakarta.annotation.Nullable final ExecutionMode value) { + this.backingStore.set("executionMode", value); + } + /** + * Sets the locations property value. The locations (like domains or URLs) to be protected. Required. + * @param value Value to set for the locations property. + */ + public void setLocations(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("locations", 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 policyActions property value. The enforcement actions to take if the policy conditions are met within this scope. Required. + * @param value Value to set for the policyActions property. + */ + public void setPolicyActions(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("policyActions", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyTenantScope.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyTenantScope.java new file mode 100644 index 00000000000..f8b64fcec89 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyTenantScope.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 PolicyTenantScope extends PolicyScopeBase implements Parsable { + /** + * Instantiates a new {@link PolicyTenantScope} and sets the default values. + */ + public PolicyTenantScope() { + super(); + this.setOdataType("#microsoft.graph.policyTenantScope"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link PolicyTenantScope} + */ + @jakarta.annotation.Nonnull + public static PolicyTenantScope createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PolicyTenantScope(); + } + /** + * 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("policyScope", (n) -> { this.setPolicyScope(n.getObjectValue(PolicyBinding::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the policyScope property value. Specifies the users and groups included in or excluded from this tenant-level policy scope. + * @return a {@link PolicyBinding} + */ + @jakarta.annotation.Nullable + public PolicyBinding getPolicyScope() { + return this.backingStore.get("policyScope"); + } + /** + * Serializes information the 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("policyScope", this.getPolicyScope()); + } + /** + * Sets the policyScope property value. Specifies the users and groups included in or excluded from this tenant-level policy scope. + * @param value Value to set for the policyScope property. + */ + public void setPolicyScope(@jakarta.annotation.Nullable final PolicyBinding value) { + this.backingStore.set("policyScope", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyUserScope.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyUserScope.java new file mode 100644 index 00000000000..965e824604a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyUserScope.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 PolicyUserScope extends PolicyScopeBase implements Parsable { + /** + * Instantiates a new {@link PolicyUserScope} and sets the default values. + */ + public PolicyUserScope() { + super(); + this.setOdataType("#microsoft.graph.policyUserScope"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link PolicyUserScope} + */ + @jakarta.annotation.Nonnull + public static PolicyUserScope createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PolicyUserScope(); + } + /** + * 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/PrivilegedAccessGroupAssignmentSchedule.java b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupAssignmentSchedule.java index 7db27c09f80..ec426253682 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupAssignmentSchedule.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupAssignmentSchedule.java @@ -34,7 +34,7 @@ public PrivilegedAccessGroupRelationships getAccessId() { return this.backingStore.get("accessId"); } /** - * Gets the activatedUsing property value. When the request activates an ownership or membership assignment in PIM for groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. + * Gets the activatedUsing property value. When the request activates an ownership or membership assignment in PIM for Groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. * @return a {@link PrivilegedAccessGroupEligibilitySchedule} */ @jakarta.annotation.Nullable @@ -67,7 +67,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the group property value. References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * Gets the group property value. References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @return a {@link Group} */ @jakarta.annotation.Nullable @@ -75,7 +75,7 @@ public Group getGroup() { return this.backingStore.get("group"); } /** - * Gets the groupId property value. The identifier of the group representing the scope of the membership or ownership assignment through PIM for groups. Required. Supports $filter (eq). + * Gets the groupId property value. The identifier of the group representing the scope of the membership or ownership assignment through PIM for Groups. Required. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -99,7 +99,7 @@ public DirectoryObject getPrincipal() { return this.backingStore.get("principal"); } /** - * Gets the principalId property value. The identifier of the principal whose membership or ownership assignment is granted through PIM for groups. Required. Supports $filter (eq). + * Gets the principalId property value. The identifier of the principal whose membership or ownership assignment is granted through PIM for Groups. Required. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -130,7 +130,7 @@ public void setAccessId(@jakarta.annotation.Nullable final PrivilegedAccessGroup this.backingStore.set("accessId", value); } /** - * Sets the activatedUsing property value. When the request activates an ownership or membership assignment in PIM for groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. + * Sets the activatedUsing property value. When the request activates an ownership or membership assignment in PIM for Groups, this object represents the eligibility relationship. Otherwise, it's null. Supports $expand. * @param value Value to set for the activatedUsing property. */ public void setActivatedUsing(@jakarta.annotation.Nullable final PrivilegedAccessGroupEligibilitySchedule value) { @@ -144,14 +144,14 @@ public void setAssignmentType(@jakarta.annotation.Nullable final PrivilegedAcces this.backingStore.set("assignmentType", value); } /** - * Sets the group property value. References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * Sets the group property value. References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @param value Value to set for the group property. */ public void setGroup(@jakarta.annotation.Nullable final Group value) { this.backingStore.set("group", value); } /** - * Sets the groupId property value. The identifier of the group representing the scope of the membership or ownership assignment through PIM for groups. Required. Supports $filter (eq). + * Sets the groupId property value. The identifier of the group representing the scope of the membership or ownership assignment through PIM for Groups. Required. Supports $filter (eq). * @param value Value to set for the groupId property. */ public void setGroupId(@jakarta.annotation.Nullable final String value) { @@ -172,7 +172,7 @@ public void setPrincipal(@jakarta.annotation.Nullable final DirectoryObject valu this.backingStore.set("principal", value); } /** - * Sets the principalId property value. The identifier of the principal whose membership or ownership assignment is granted through PIM for groups. Required. Supports $filter (eq). + * Sets the principalId property value. The identifier of the principal whose membership or ownership assignment is granted through PIM for Groups. Required. Supports $filter (eq). * @param value Value to set for the principalId property. */ public void setPrincipalId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupAssignmentScheduleInstance.java b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupAssignmentScheduleInstance.java index 946ed6ce687..6e5d8090cd4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupAssignmentScheduleInstance.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupAssignmentScheduleInstance.java @@ -34,7 +34,7 @@ public PrivilegedAccessGroupRelationships getAccessId() { return this.backingStore.get("accessId"); } /** - * Gets the activatedUsing property value. When the request activates a membership or ownership in PIM for groups, this object represents the eligibility request for the group. Otherwise, it's null. + * Gets the activatedUsing property value. When the request activates a membership or ownership in PIM for Groups, this object represents the eligibility request for the group. Otherwise, it's null. * @return a {@link PrivilegedAccessGroupEligibilityScheduleInstance} */ @jakarta.annotation.Nullable @@ -76,7 +76,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the group property value. References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand. + * Gets the group property value. References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand. * @return a {@link Group} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public Group getGroup() { return this.backingStore.get("group"); } /** - * Gets the groupId property value. The identifier of the group representing the scope of the membership or ownership assignment through PIM for groups. Optional. Supports $filter (eq). + * Gets the groupId property value. The identifier of the group representing the scope of the membership or ownership assignment through PIM for Groups. Optional. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -108,7 +108,7 @@ public DirectoryObject getPrincipal() { return this.backingStore.get("principal"); } /** - * Gets the principalId property value. The identifier of the principal whose membership or ownership assignment to the group is managed through PIM for groups. Required. Supports $filter (eq). + * Gets the principalId property value. The identifier of the principal whose membership or ownership assignment to the group is managed through PIM for Groups. Required. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -140,7 +140,7 @@ public void setAccessId(@jakarta.annotation.Nullable final PrivilegedAccessGroup this.backingStore.set("accessId", value); } /** - * Sets the activatedUsing property value. When the request activates a membership or ownership in PIM for groups, this object represents the eligibility request for the group. Otherwise, it's null. + * Sets the activatedUsing property value. When the request activates a membership or ownership in PIM for Groups, this object represents the eligibility request for the group. Otherwise, it's null. * @param value Value to set for the activatedUsing property. */ public void setActivatedUsing(@jakarta.annotation.Nullable final PrivilegedAccessGroupEligibilityScheduleInstance value) { @@ -161,14 +161,14 @@ public void setAssignmentType(@jakarta.annotation.Nullable final PrivilegedAcces this.backingStore.set("assignmentType", value); } /** - * Sets the group property value. References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand. + * Sets the group property value. References the group that is the scope of the membership or ownership assignment through PIM for Groups. Supports $expand. * @param value Value to set for the group property. */ public void setGroup(@jakarta.annotation.Nullable final Group value) { this.backingStore.set("group", value); } /** - * Sets the groupId property value. The identifier of the group representing the scope of the membership or ownership assignment through PIM for groups. Optional. Supports $filter (eq). + * Sets the groupId property value. The identifier of the group representing the scope of the membership or ownership assignment through PIM for Groups. Optional. Supports $filter (eq). * @param value Value to set for the groupId property. */ public void setGroupId(@jakarta.annotation.Nullable final String value) { @@ -189,7 +189,7 @@ public void setPrincipal(@jakarta.annotation.Nullable final DirectoryObject valu this.backingStore.set("principal", value); } /** - * Sets the principalId property value. The identifier of the principal whose membership or ownership assignment to the group is managed through PIM for groups. Required. Supports $filter (eq). + * Sets the principalId property value. The identifier of the principal whose membership or ownership assignment to the group is managed through PIM for Groups. Required. Supports $filter (eq). * @param value Value to set for the principalId property. */ public void setPrincipalId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupAssignmentScheduleRequest.java b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupAssignmentScheduleRequest.java index 98b7b5591d5..f54f884608e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupAssignmentScheduleRequest.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupAssignmentScheduleRequest.java @@ -34,7 +34,7 @@ public PrivilegedAccessGroupRelationships getAccessId() { return this.backingStore.get("accessId"); } /** - * Gets the activatedUsing property value. When the request activates a membership or ownership assignment in PIM for groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. + * Gets the activatedUsing property value. When the request activates a membership or ownership assignment in PIM for Groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. * @return a {@link PrivilegedAccessGroupEligibilitySchedule} */ @jakarta.annotation.Nullable @@ -59,7 +59,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the group property value. References the group that is the scope of the membership or ownership assignment request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * Gets the group property value. References the group that is the scope of the membership or ownership assignment request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @return a {@link Group} */ @jakarta.annotation.Nullable @@ -67,7 +67,7 @@ public Group getGroup() { return this.backingStore.get("group"); } /** - * Gets the groupId property value. The identifier of the group representing the scope of the membership or ownership assignment through PIM for groups. Required. + * Gets the groupId property value. The identifier of the group representing the scope of the membership or ownership assignment through PIM for Groups. Required. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -83,7 +83,7 @@ public DirectoryObject getPrincipal() { return this.backingStore.get("principal"); } /** - * Gets the principalId property value. The identifier of the principal whose membership or ownership assignment to the group is managed through PIM for groups. Supports $filter (eq, ne). + * Gets the principalId property value. The identifier of the principal whose membership or ownership assignment to the group is managed through PIM for Groups. Supports $filter (eq, ne). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -130,21 +130,21 @@ public void setAccessId(@jakarta.annotation.Nullable final PrivilegedAccessGroup this.backingStore.set("accessId", value); } /** - * Sets the activatedUsing property value. When the request activates a membership or ownership assignment in PIM for groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. + * Sets the activatedUsing property value. When the request activates a membership or ownership assignment in PIM for Groups, this object represents the eligibility policy for the group. Otherwise, it is null. Supports $expand. * @param value Value to set for the activatedUsing property. */ public void setActivatedUsing(@jakarta.annotation.Nullable final PrivilegedAccessGroupEligibilitySchedule value) { this.backingStore.set("activatedUsing", value); } /** - * Sets the group property value. References the group that is the scope of the membership or ownership assignment request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * Sets the group property value. References the group that is the scope of the membership or ownership assignment request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @param value Value to set for the group property. */ public void setGroup(@jakarta.annotation.Nullable final Group value) { this.backingStore.set("group", value); } /** - * Sets the groupId property value. The identifier of the group representing the scope of the membership or ownership assignment through PIM for groups. Required. + * Sets the groupId property value. The identifier of the group representing the scope of the membership or ownership assignment through PIM for Groups. Required. * @param value Value to set for the groupId property. */ public void setGroupId(@jakarta.annotation.Nullable final String value) { @@ -158,7 +158,7 @@ public void setPrincipal(@jakarta.annotation.Nullable final DirectoryObject valu this.backingStore.set("principal", value); } /** - * Sets the principalId property value. The identifier of the principal whose membership or ownership assignment to the group is managed through PIM for groups. Supports $filter (eq, ne). + * Sets the principalId property value. The identifier of the principal whose membership or ownership assignment to the group is managed through PIM for Groups. Supports $filter (eq, ne). * @param value Value to set for the principalId property. */ public void setPrincipalId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupEligibilitySchedule.java b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupEligibilitySchedule.java index 1116a1e63b6..5aa58a7be30 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupEligibilitySchedule.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupEligibilitySchedule.java @@ -49,7 +49,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the group property value. References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * Gets the group property value. References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. * @return a {@link Group} */ @jakarta.annotation.Nullable @@ -57,7 +57,7 @@ public Group getGroup() { return this.backingStore.get("group"); } /** - * Gets the groupId property value. The identifier of the group representing the scope of the membership or ownership eligibility through PIM for groups. Required. Supports $filter (eq). + * Gets the groupId property value. The identifier of the group representing the scope of the membership or ownership eligibility through PIM for Groups. Required. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -81,7 +81,7 @@ public DirectoryObject getPrincipal() { return this.backingStore.get("principal"); } /** - * Gets the principalId property value. The identifier of the principal whose membership or ownership eligibility is granted through PIM for groups. Required. Supports $filter (eq). + * Gets the principalId property value. The identifier of the principal whose membership or ownership eligibility is granted through PIM for Groups. Required. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -110,14 +110,14 @@ public void setAccessId(@jakarta.annotation.Nullable final PrivilegedAccessGroup this.backingStore.set("accessId", value); } /** - * Sets the group property value. References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * Sets the group property value. References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. * @param value Value to set for the group property. */ public void setGroup(@jakarta.annotation.Nullable final Group value) { this.backingStore.set("group", value); } /** - * Sets the groupId property value. The identifier of the group representing the scope of the membership or ownership eligibility through PIM for groups. Required. Supports $filter (eq). + * Sets the groupId property value. The identifier of the group representing the scope of the membership or ownership eligibility through PIM for Groups. Required. Supports $filter (eq). * @param value Value to set for the groupId property. */ public void setGroupId(@jakarta.annotation.Nullable final String value) { @@ -138,7 +138,7 @@ public void setPrincipal(@jakarta.annotation.Nullable final DirectoryObject valu this.backingStore.set("principal", value); } /** - * Sets the principalId property value. The identifier of the principal whose membership or ownership eligibility is granted through PIM for groups. Required. Supports $filter (eq). + * Sets the principalId property value. The identifier of the principal whose membership or ownership eligibility is granted through PIM for Groups. Required. Supports $filter (eq). * @param value Value to set for the principalId property. */ public void setPrincipalId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupEligibilityScheduleInstance.java b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupEligibilityScheduleInstance.java index d48e18c48eb..2f48fa0206c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupEligibilityScheduleInstance.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupEligibilityScheduleInstance.java @@ -58,7 +58,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the group property value. References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * Gets the group property value. References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. * @return a {@link Group} */ @jakarta.annotation.Nullable @@ -66,7 +66,7 @@ public Group getGroup() { return this.backingStore.get("group"); } /** - * Gets the groupId property value. The identifier of the group representing the scope of the membership or ownership eligibility through PIM for groups. Required. Supports $filter (eq). + * Gets the groupId property value. The identifier of the group representing the scope of the membership or ownership eligibility through PIM for Groups. Required. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -90,7 +90,7 @@ public DirectoryObject getPrincipal() { return this.backingStore.get("principal"); } /** - * Gets the principalId property value. The identifier of the principal whose membership or ownership eligibility to the group is managed through PIM for groups. Required. Supports $filter (eq). + * Gets the principalId property value. The identifier of the principal whose membership or ownership eligibility to the group is managed through PIM for Groups. Required. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -127,14 +127,14 @@ public void setEligibilityScheduleId(@jakarta.annotation.Nullable final String v this.backingStore.set("eligibilityScheduleId", value); } /** - * Sets the group property value. References the group that is the scope of the membership or ownership eligibility through PIM for groups. Supports $expand. + * Sets the group property value. References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. * @param value Value to set for the group property. */ public void setGroup(@jakarta.annotation.Nullable final Group value) { this.backingStore.set("group", value); } /** - * Sets the groupId property value. The identifier of the group representing the scope of the membership or ownership eligibility through PIM for groups. Required. Supports $filter (eq). + * Sets the groupId property value. The identifier of the group representing the scope of the membership or ownership eligibility through PIM for Groups. Required. Supports $filter (eq). * @param value Value to set for the groupId property. */ public void setGroupId(@jakarta.annotation.Nullable final String value) { @@ -155,7 +155,7 @@ public void setPrincipal(@jakarta.annotation.Nullable final DirectoryObject valu this.backingStore.set("principal", value); } /** - * Sets the principalId property value. The identifier of the principal whose membership or ownership eligibility to the group is managed through PIM for groups. Required. Supports $filter (eq). + * Sets the principalId property value. The identifier of the principal whose membership or ownership eligibility to the group is managed through PIM for Groups. Required. Supports $filter (eq). * @param value Value to set for the principalId property. */ public void setPrincipalId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupEligibilityScheduleRequest.java b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupEligibilityScheduleRequest.java index 6f4b008335d..af25f97917f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupEligibilityScheduleRequest.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroupEligibilityScheduleRequest.java @@ -50,7 +50,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the group property value. References the group that is the scope of the membership or ownership eligibility request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * Gets the group property value. References the group that is the scope of the membership or ownership eligibility request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @return a {@link Group} */ @jakarta.annotation.Nullable @@ -58,7 +58,7 @@ public Group getGroup() { return this.backingStore.get("group"); } /** - * Gets the groupId property value. The identifier of the group representing the scope of the membership and ownership eligibility through PIM for groups. Required. + * Gets the groupId property value. The identifier of the group representing the scope of the membership and ownership eligibility through PIM for Groups. Required. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -74,7 +74,7 @@ public DirectoryObject getPrincipal() { return this.backingStore.get("principal"); } /** - * Gets the principalId property value. The identifier of the principal whose membership or ownership eligibility to the group is managed through PIM for groups. Required. + * Gets the principalId property value. The identifier of the principal whose membership or ownership eligibility to the group is managed through PIM for Groups. Required. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -120,14 +120,14 @@ public void setAccessId(@jakarta.annotation.Nullable final PrivilegedAccessGroup this.backingStore.set("accessId", value); } /** - * Sets the group property value. References the group that is the scope of the membership or ownership eligibility request through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. + * Sets the group property value. References the group that is the scope of the membership or ownership eligibility request through PIM for Groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail. * @param value Value to set for the group property. */ public void setGroup(@jakarta.annotation.Nullable final Group value) { this.backingStore.set("group", value); } /** - * Sets the groupId property value. The identifier of the group representing the scope of the membership and ownership eligibility through PIM for groups. Required. + * Sets the groupId property value. The identifier of the group representing the scope of the membership and ownership eligibility through PIM for Groups. Required. * @param value Value to set for the groupId property. */ public void setGroupId(@jakarta.annotation.Nullable final String value) { @@ -141,7 +141,7 @@ public void setPrincipal(@jakarta.annotation.Nullable final DirectoryObject valu this.backingStore.set("principal", value); } /** - * Sets the principalId property value. The identifier of the principal whose membership or ownership eligibility to the group is managed through PIM for groups. Required. + * Sets the principalId property value. The identifier of the principal whose membership or ownership eligibility to the group is managed through PIM for Groups. Required. * @param value Value to set for the principalId property. */ public void setPrincipalId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ProcessContentRequest.java b/src/main/java/com/microsoft/graph/beta/generated/models/ProcessContentRequest.java index 4b67a3e3d27..17b9eb06ba4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ProcessContentRequest.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ProcessContentRequest.java @@ -71,15 +71,24 @@ public BackingStore getBackingStore() { public java.util.List getContentEntries() { return this.backingStore.get("contentEntries"); } + /** + * Gets the deviceMetadata property value. The deviceMetadata property + * @return a {@link DeviceMetadata} + */ + @jakarta.annotation.Nullable + public DeviceMetadata getDeviceMetadata() { + return this.backingStore.get("deviceMetadata"); + } /** * The deserialization information for the current model * @return a {@link Map>} */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(5); + final HashMap> deserializerMap = new HashMap>(6); deserializerMap.put("activityMetadata", (n) -> { this.setActivityMetadata(n.getObjectValue(ActivityMetadata::createFromDiscriminatorValue)); }); deserializerMap.put("contentEntries", (n) -> { this.setContentEntries(n.getCollectionOfObjectValues(ProcessContentMetadataBase::createFromDiscriminatorValue)); }); + deserializerMap.put("deviceMetadata", (n) -> { this.setDeviceMetadata(n.getObjectValue(DeviceMetadata::createFromDiscriminatorValue)); }); deserializerMap.put("integratedAppMetadata", (n) -> { this.setIntegratedAppMetadata(n.getObjectValue(IntegratedApplicationMetadata::createFromDiscriminatorValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("protectedAppMetadata", (n) -> { this.setProtectedAppMetadata(n.getObjectValue(ProtectedApplicationMetadata::createFromDiscriminatorValue)); }); @@ -117,6 +126,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); writer.writeObjectValue("activityMetadata", this.getActivityMetadata()); writer.writeCollectionOfObjectValues("contentEntries", this.getContentEntries()); + writer.writeObjectValue("deviceMetadata", this.getDeviceMetadata()); writer.writeObjectValue("integratedAppMetadata", this.getIntegratedAppMetadata()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeObjectValue("protectedAppMetadata", this.getProtectedAppMetadata()); @@ -151,6 +161,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value public void setContentEntries(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("contentEntries", value); } + /** + * Sets the deviceMetadata property value. The deviceMetadata property + * @param value Value to set for the deviceMetadata property. + */ + public void setDeviceMetadata(@jakarta.annotation.Nullable final DeviceMetadata value) { + this.backingStore.set("deviceMetadata", value); + } /** * Sets the integratedAppMetadata property value. The integratedAppMetadata property * @param value Value to set for the integratedAppMetadata 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/ScopeBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/ScopeBase.java new file mode 100644 index 00000000000..bedaa9f2eba --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ScopeBase.java @@ -0,0 +1,133 @@ +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 ScopeBase implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ScopeBase} and sets the default values. + */ + public ScopeBase() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ScopeBase} + */ + @jakarta.annotation.Nonnull + public static ScopeBase 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.groupScope": return new GroupScope(); + case "#microsoft.graph.tenantScope": return new TenantScope(); + case "#microsoft.graph.userScope": return new UserScope(); + } + } + return new ScopeBase(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(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("identity", (n) -> { this.setIdentity(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the identity property value. The identifier for the scope. This could be a user ID, group ID, or a keyword like 'All' for tenant scope. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getIdentity() { + return this.backingStore.get("identity"); + } + /** + * 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("identity", this.getIdentity()); + 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 identity property value. The identifier for the scope. This could be a user ID, group ID, or a keyword like 'All' for tenant scope. + * @param value Value to set for the identity property. + */ + public void setIdentity(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("identity", 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/SelfServiceSignUp.java b/src/main/java/com/microsoft/graph/beta/generated/models/SelfServiceSignUp.java index ac6287c3ba9..f52ddc797b2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/SelfServiceSignUp.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SelfServiceSignUp.java @@ -26,7 +26,7 @@ public static SelfServiceSignUp createFromDiscriminatorValue(@jakarta.annotation return new SelfServiceSignUp(); } /** - * Gets the appDisplayName property value. The appDisplayName property + * Gets the appDisplayName property value. App name displayed in the Microsoft Entra admin center. Supports $filter (eq, startsWith). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -34,7 +34,7 @@ public String getAppDisplayName() { return this.backingStore.get("appDisplayName"); } /** - * Gets the appId property value. The appId property + * Gets the appId property value. Unique GUID that represents the app ID in the Microsoft Entra ID. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -42,7 +42,7 @@ public String getAppId() { return this.backingStore.get("appId"); } /** - * Gets the appliedEventListeners property value. The appliedEventListeners property + * Gets the appliedEventListeners property value. Detailed information about the listeners, such as Azure Logic Apps and Azure Functions, which the corresponding events in the sign-up event triggered. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -50,7 +50,7 @@ public java.util.List getAppliedEventListene return this.backingStore.get("appliedEventListeners"); } /** - * Gets the correlationId property value. The correlationId property + * Gets the correlationId property value. The request ID sent from the client when the sign-up is initiated. Used to troubleshoot sign-up activity. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -58,7 +58,7 @@ public String getCorrelationId() { return this.backingStore.get("correlationId"); } /** - * Gets the createdDateTime property value. The createdDateTime property + * Gets the createdDateTime property value. Date and time (UTC) the sign-up was initiated. Example: midnight on Jan 1, 2014 is reported as 2014-01-01T00:00:00Z. Supports $orderby, $filter (eq, le, and ge). * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -85,7 +85,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the signUpIdentity property value. The signUpIdentity property + * Gets the signUpIdentity property value. Unique identifier for self-service sign-up user. Supports $filter (eq) on the signUpIdentifierType. * @return a {@link SignUpIdentity} */ @jakarta.annotation.Nullable @@ -93,7 +93,7 @@ public SignUpIdentity getSignUpIdentity() { return this.backingStore.get("signUpIdentity"); } /** - * Gets the signUpIdentityProvider property value. The signUpIdentityProvider property + * Gets the signUpIdentityProvider property value. Describes the type of account for which the user registered. Values include Email OTP, Email Password, Google. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -109,7 +109,7 @@ public SignUpStage getSignUpStage() { return this.backingStore.get("signUpStage"); } /** - * Gets the status property value. The status property + * Gets the status property value. Sign-up status. Includes the error code and description of the error (if a sign-up failure or interrupt occurs). Supports $filter (eq) on errorCode property. * @return a {@link SignUpStatus} */ @jakarta.annotation.Nullable @@ -143,49 +143,49 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("userSnapshot", this.getUserSnapshot()); } /** - * Sets the appDisplayName property value. The appDisplayName property + * Sets the appDisplayName property value. App name displayed in the Microsoft Entra admin center. Supports $filter (eq, startsWith). * @param value Value to set for the appDisplayName property. */ public void setAppDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("appDisplayName", value); } /** - * Sets the appId property value. The appId property + * Sets the appId property value. Unique GUID that represents the app ID in the Microsoft Entra ID. Supports $filter (eq). * @param value Value to set for the appId property. */ public void setAppId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("appId", value); } /** - * Sets the appliedEventListeners property value. The appliedEventListeners property + * Sets the appliedEventListeners property value. Detailed information about the listeners, such as Azure Logic Apps and Azure Functions, which the corresponding events in the sign-up event triggered. * @param value Value to set for the appliedEventListeners property. */ public void setAppliedEventListeners(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("appliedEventListeners", value); } /** - * Sets the correlationId property value. The correlationId property + * Sets the correlationId property value. The request ID sent from the client when the sign-up is initiated. Used to troubleshoot sign-up activity. Supports $filter (eq). * @param value Value to set for the correlationId property. */ public void setCorrelationId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("correlationId", value); } /** - * Sets the createdDateTime property value. The createdDateTime property + * Sets the createdDateTime property value. Date and time (UTC) the sign-up was initiated. Example: midnight on Jan 1, 2014 is reported as 2014-01-01T00:00:00Z. Supports $orderby, $filter (eq, le, and ge). * @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 signUpIdentity property value. The signUpIdentity property + * Sets the signUpIdentity property value. Unique identifier for self-service sign-up user. Supports $filter (eq) on the signUpIdentifierType. * @param value Value to set for the signUpIdentity property. */ public void setSignUpIdentity(@jakarta.annotation.Nullable final SignUpIdentity value) { this.backingStore.set("signUpIdentity", value); } /** - * Sets the signUpIdentityProvider property value. The signUpIdentityProvider property + * Sets the signUpIdentityProvider property value. Describes the type of account for which the user registered. Values include Email OTP, Email Password, Google. * @param value Value to set for the signUpIdentityProvider property. */ public void setSignUpIdentityProvider(@jakarta.annotation.Nullable final String value) { @@ -199,7 +199,7 @@ public void setSignUpStage(@jakarta.annotation.Nullable final SignUpStage value) this.backingStore.set("signUpStage", value); } /** - * Sets the status property value. The status property + * Sets the status property value. Sign-up status. Includes the error code and description of the error (if a sign-up failure or interrupt occurs). Supports $filter (eq) on errorCode property. * @param value Value to set for the status property. */ public void setStatus(@jakarta.annotation.Nullable final SignUpStatus value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SignUpIdentity.java b/src/main/java/com/microsoft/graph/beta/generated/models/SignUpIdentity.java index 02283c69692..7b56a539c77 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/SignUpIdentity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SignUpIdentity.java @@ -76,7 +76,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the signUpIdentifier property value. The signUpIdentifier property + * Gets the signUpIdentifier property value. The identification that the user is trying to utilize to sign up. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public String getSignUpIdentifier() { return this.backingStore.get("signUpIdentifier"); } /** - * Gets the signUpIdentifierType property value. The signUpIdentifierType property + * Gets the signUpIdentifierType property value. The type of sign-up the user initiated. Possible values include: emailAddress, unknownFutureValue. Supports $filter (eq) on the emailAddress. * @return a {@link SignUpIdentifierType} */ @jakarta.annotation.Nullable @@ -125,14 +125,14 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the signUpIdentifier property value. The signUpIdentifier property + * Sets the signUpIdentifier property value. The identification that the user is trying to utilize to sign up. * @param value Value to set for the signUpIdentifier property. */ public void setSignUpIdentifier(@jakarta.annotation.Nullable final String value) { this.backingStore.set("signUpIdentifier", value); } /** - * Sets the signUpIdentifierType property value. The signUpIdentifierType property + * Sets the signUpIdentifierType property value. The type of sign-up the user initiated. Possible values include: emailAddress, unknownFutureValue. Supports $filter (eq) on the emailAddress. * @param value Value to set for the signUpIdentifierType property. */ public void setSignUpIdentifierType(@jakarta.annotation.Nullable final SignUpIdentifierType value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SignUpStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/SignUpStatus.java index 64a5f64a334..388438d57a2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/SignUpStatus.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SignUpStatus.java @@ -48,7 +48,7 @@ public Map getAdditionalData() { return value; } /** - * Gets the additionalDetails property value. The additionalDetails property + * Gets the additionalDetails property value. Provides additional details on the sign-up activity. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -64,7 +64,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the errorCode property value. The errorCode property + * Gets the errorCode property value. Provides the 5-6 digit error code that's generated during a sign-up failure. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -72,7 +72,7 @@ public Integer getErrorCode() { return this.backingStore.get("errorCode"); } /** - * Gets the failureReason property value. The failureReason property + * Gets the failureReason property value. Provides the error message or the reason for failure for the corresponding sign-up activity. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -120,7 +120,7 @@ public void setAdditionalData(@jakarta.annotation.Nullable final 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/UnifiedRoleManagementPolicyAssignment.java b/src/main/java/com/microsoft/graph/beta/generated/models/UnifiedRoleManagementPolicyAssignment.java index a9e300a66ee..52d45b7c0da 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/UnifiedRoleManagementPolicyAssignment.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UnifiedRoleManagementPolicyAssignment.java @@ -55,7 +55,7 @@ public String getPolicyId() { return this.backingStore.get("policyId"); } /** - * Gets the roleDefinitionId property value. For Microsoft Entra roles policy, it's the identifier of the role definition object where the policy applies. For PIM for groups membership and ownership, it's either member or owner. Supports $filter (eq). + * Gets the roleDefinitionId property value. For Microsoft Entra roles policy, it's the identifier of the role definition object where the policy applies. For PIM for Groups membership and ownership, it's either member or owner. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -63,7 +63,7 @@ public String getRoleDefinitionId() { return this.backingStore.get("roleDefinitionId"); } /** - * Gets the scopeId property value. The identifier of the scope where the policy is assigned. Can be / for the tenant or a group ID. Required. + * Gets the scopeId property value. The identifier of the scope where the policy is assigned. Can be / for the tenant or a group ID. Required. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -106,14 +106,14 @@ public void setPolicyId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("policyId", value); } /** - * Sets the roleDefinitionId property value. For Microsoft Entra roles policy, it's the identifier of the role definition object where the policy applies. For PIM for groups membership and ownership, it's either member or owner. Supports $filter (eq). + * Sets the roleDefinitionId property value. For Microsoft Entra roles policy, it's the identifier of the role definition object where the policy applies. For PIM for Groups membership and ownership, it's either member or owner. Supports $filter (eq). * @param value Value to set for the roleDefinitionId property. */ public void setRoleDefinitionId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("roleDefinitionId", value); } /** - * Sets the scopeId property value. The identifier of the scope where the policy is assigned. Can be / for the tenant or a group ID. Required. + * Sets the scopeId property value. The identifier of the scope where the policy is assigned. Can be / for the tenant or a group ID. Required. * @param value Value to set for the scopeId property. */ public void setScopeId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UserActivityTypes.java b/src/main/java/com/microsoft/graph/beta/generated/models/UserActivityTypes.java new file mode 100644 index 00000000000..9e5c66e0298 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UserActivityTypes.java @@ -0,0 +1,33 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum UserActivityTypes implements ValuedEnum { + None("none"), + UploadText("uploadText"), + UploadFile("uploadFile"), + DownloadText("downloadText"), + DownloadFile("downloadFile"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + UserActivityTypes(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static UserActivityTypes forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "none": return None; + case "uploadText": return UploadText; + case "uploadFile": return UploadFile; + case "downloadText": return DownloadText; + case "downloadFile": return DownloadFile; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UserScope.java b/src/main/java/com/microsoft/graph/beta/generated/models/UserScope.java new file mode 100644 index 00000000000..ae3ea5e75d5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UserScope.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 UserScope extends ScopeBase implements Parsable { + /** + * Instantiates a new {@link UserScope} and sets the default values. + */ + public UserScope() { + super(); + this.setOdataType("#microsoft.graph.userScope"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link UserScope} + */ + @jakarta.annotation.Nonnull + public static UserScope createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new UserScope(); + } + /** + * 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/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/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/rolemanagementpolicyassignments/RoleManagementPolicyAssignmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/rolemanagementpolicyassignments/RoleManagementPolicyAssignmentsRequestBuilder.java index a87e743d227..bf0477ec451 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/rolemanagementpolicyassignments/RoleManagementPolicyAssignmentsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/rolemanagementpolicyassignments/RoleManagementPolicyAssignmentsRequestBuilder.java @@ -60,7 +60,7 @@ public RoleManagementPolicyAssignmentsRequestBuilder(@jakarta.annotation.Nonnull super(requestAdapter, "{+baseurl}/policies/roleManagementPolicyAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for groups. + * Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for Groups. * @return a {@link UnifiedRoleManagementPolicyAssignmentCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -70,7 +70,7 @@ public UnifiedRoleManagementPolicyAssignmentCollectionResponse get() { return get(null); } /** - * Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for groups. + * Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for Groups. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link UnifiedRoleManagementPolicyAssignmentCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -109,7 +109,7 @@ public UnifiedRoleManagementPolicyAssignment post(@jakarta.annotation.Nonnull fi return this.requestAdapter.send(requestInfo, errorMapping, UnifiedRoleManagementPolicyAssignment::createFromDiscriminatorValue); } /** - * Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for groups. + * Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for Groups. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -117,7 +117,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for groups. + * Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for Groups. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -163,7 +163,7 @@ public RoleManagementPolicyAssignmentsRequestBuilder withUrl(@jakarta.annotation return new RoleManagementPolicyAssignmentsRequestBuilder(rawUrl, requestAdapter); } /** - * Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for groups. + * Get the details of all role management policy assignments made in PIM for Microsoft Entra roles and PIM for Groups. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java index 796fcc9564e..d756edcf8c8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/riskdetections/RiskDetectionsRequestBuilder.java @@ -51,21 +51,21 @@ public RiskDetectionsRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/riskDetections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @return a {@link RiskDetectionCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskDetectionCollectionResponse get() { return get(null); } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RiskDetectionCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskDetectionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -100,7 +100,7 @@ public RiskDetection post(@jakarta.annotation.Nonnull final RiskDetection body, return this.requestAdapter.send(requestInfo, errorMapping, RiskDetection::createFromDiscriminatorValue); } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -108,7 +108,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -154,7 +154,7 @@ public RiskDetectionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final St return new RiskDetectionsRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/rolemanagement/directory/roleassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/rolemanagement/directory/roleassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java index 9d39d60a2ac..291e7556064 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/rolemanagement/directory/roleassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/rolemanagement/directory/roleassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -38,7 +38,7 @@ public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/roleManagement/directory/roleAssignmentApprovals/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated @@ -51,7 +51,7 @@ public FilterByCurrentUserWithOnGetResponse get() { return get(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -68,7 +68,7 @@ public FilterByCurrentUserWithOnGetResponse get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link RequestInformation} * @deprecated * This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01 @@ -79,7 +79,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated @@ -107,7 +107,7 @@ public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnu return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/rolemanagement/enterpriseapps/item/roleassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/rolemanagement/enterpriseapps/item/roleassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java index 908bdbe8649..4b74a2a4e5f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/rolemanagement/enterpriseapps/item/roleassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/rolemanagement/enterpriseapps/item/roleassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -38,7 +38,7 @@ public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/roleManagement/enterpriseApps/{rbacApplication%2Did}/roleAssignmentApprovals/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated @@ -51,7 +51,7 @@ public FilterByCurrentUserWithOnGetResponse get() { return get(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -68,7 +68,7 @@ public FilterByCurrentUserWithOnGetResponse get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link RequestInformation} * @deprecated * This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01 @@ -79,7 +79,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated @@ -107,7 +107,7 @@ public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnu return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/rolemanagement/entitlementmanagement/roleassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/rolemanagement/entitlementmanagement/roleassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java index 695b57fdd8d..81e4c26a6a1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/rolemanagement/entitlementmanagement/roleassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/rolemanagement/entitlementmanagement/roleassignmentapprovals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -38,7 +38,7 @@ public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/roleManagement/entitlementManagement/roleAssignmentApprovals/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated @@ -51,7 +51,7 @@ public FilterByCurrentUserWithOnGetResponse get() { return get(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -68,7 +68,7 @@ public FilterByCurrentUserWithOnGetResponse get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link RequestInformation} * @deprecated * This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01 @@ -79,7 +79,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated @@ -107,7 +107,7 @@ public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnu return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/ProtectionScopesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/ProtectionScopesRequestBuilder.java index 7a316d910e4..f01535d324e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/ProtectionScopesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/ProtectionScopesRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.TenantProtectionScopeContainer; +import com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder; 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 ProtectionScopesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the compute method. + * @return a {@link ComputeRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeRequestBuilder compute() { + return new ComputeRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link ProtectionScopesRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/compute/ComputePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/compute/ComputePostRequestBody.java new file mode 100644 index 00000000000..fb0934f9729 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/compute/ComputePostRequestBody.java @@ -0,0 +1,181 @@ +package com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute; + +import com.microsoft.graph.beta.models.DeviceMetadata; +import com.microsoft.graph.beta.models.IntegratedApplicationMetadata; +import com.microsoft.graph.beta.models.PolicyLocation; +import com.microsoft.graph.beta.models.PolicyPivotProperty; +import com.microsoft.graph.beta.models.UserActivityTypes; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.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 ComputePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ComputePostRequestBody} and sets the default values. + */ + public ComputePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ComputePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ComputePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComputePostRequestBody(); + } + /** + * Gets the activities property value. The activities property + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getActivities() { + return this.backingStore.get("activities"); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the deviceMetadata property value. The deviceMetadata property + * @return a {@link DeviceMetadata} + */ + @jakarta.annotation.Nullable + public DeviceMetadata getDeviceMetadata() { + return this.backingStore.get("deviceMetadata"); + } + /** + * 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("activities", (n) -> { this.setActivities(n.getEnumSetValue(UserActivityTypes::forValue)); }); + deserializerMap.put("deviceMetadata", (n) -> { this.setDeviceMetadata(n.getObjectValue(DeviceMetadata::createFromDiscriminatorValue)); }); + deserializerMap.put("integratedAppMetadata", (n) -> { this.setIntegratedAppMetadata(n.getObjectValue(IntegratedApplicationMetadata::createFromDiscriminatorValue)); }); + deserializerMap.put("locations", (n) -> { this.setLocations(n.getCollectionOfObjectValues(PolicyLocation::createFromDiscriminatorValue)); }); + deserializerMap.put("pivotOn", (n) -> { this.setPivotOn(n.getEnumValue(PolicyPivotProperty::forValue)); }); + return deserializerMap; + } + /** + * Gets the integratedAppMetadata property value. The integratedAppMetadata property + * @return a {@link IntegratedApplicationMetadata} + */ + @jakarta.annotation.Nullable + public IntegratedApplicationMetadata getIntegratedAppMetadata() { + return this.backingStore.get("integratedAppMetadata"); + } + /** + * Gets the locations property value. The locations property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getLocations() { + return this.backingStore.get("locations"); + } + /** + * Gets the pivotOn property value. The pivotOn property + * @return a {@link PolicyPivotProperty} + */ + @jakarta.annotation.Nullable + public PolicyPivotProperty getPivotOn() { + return this.backingStore.get("pivotOn"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeEnumSetValue("activities", this.getActivities()); + writer.writeObjectValue("deviceMetadata", this.getDeviceMetadata()); + writer.writeObjectValue("integratedAppMetadata", this.getIntegratedAppMetadata()); + writer.writeCollectionOfObjectValues("locations", this.getLocations()); + writer.writeEnumValue("pivotOn", this.getPivotOn()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the activities property value. The activities property + * @param value Value to set for the activities property. + */ + public void setActivities(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("activities", 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 backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the deviceMetadata property value. The deviceMetadata property + * @param value Value to set for the deviceMetadata property. + */ + public void setDeviceMetadata(@jakarta.annotation.Nullable final DeviceMetadata value) { + this.backingStore.set("deviceMetadata", value); + } + /** + * Sets the integratedAppMetadata property value. The integratedAppMetadata property + * @param value Value to set for the integratedAppMetadata property. + */ + public void setIntegratedAppMetadata(@jakarta.annotation.Nullable final IntegratedApplicationMetadata value) { + this.backingStore.set("integratedAppMetadata", value); + } + /** + * Sets the locations property value. The locations property + * @param value Value to set for the locations property. + */ + public void setLocations(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("locations", value); + } + /** + * Sets the pivotOn property value. The pivotOn property + * @param value Value to set for the pivotOn property. + */ + public void setPivotOn(@jakarta.annotation.Nullable final PolicyPivotProperty value) { + this.backingStore.set("pivotOn", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/compute/ComputePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/compute/ComputePostResponse.java new file mode 100644 index 00000000000..c485a4acef8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/compute/ComputePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.PolicyTenantScope; +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 ComputePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ComputePostResponse} and sets the default values. + */ + public ComputePostResponse() { + 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 ComputePostResponse} + */ + @jakarta.annotation.Nonnull + public static ComputePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComputePostResponse(); + } + /** + * 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(PolicyTenantScope::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/security/datasecurityandgovernance/protectionscopes/compute/ComputeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/compute/ComputeRequestBuilder.java new file mode 100644 index 00000000000..bce3fe3d023 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/protectionscopes/compute/ComputeRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.security.datasecurityandgovernance.protectionscopes.compute; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the compute method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ComputeRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ComputeRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/protectionScopes/compute", pathParameters); + } + /** + * Instantiates a new {@link ComputeRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/protectionScopes/compute", rawUrl); + } + /** + * Invoke action compute + * @param body The request body + * @return a {@link ComputePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ComputePostResponse post(@jakarta.annotation.Nonnull final ComputePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action compute + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ComputePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ComputePostResponse post(@jakarta.annotation.Nonnull final ComputePostRequestBody body, @jakarta.annotation.Nullable final 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, ComputePostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action compute + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ComputePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action compute + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ComputePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ComputeRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ComputeRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and 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/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java index e89a296d790..3869fa4b73d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/security/datasecurityandgovernance/sensitivitylabels/SensitivityLabelsRequestBuilder.java @@ -93,21 +93,21 @@ public SensitivityLabelsRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List the sensitivity labels available for the entire tenant. + * List the sensitivity labels available to a specific user. * @return a {@link SensitivityLabelCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public SensitivityLabelCollectionResponse get() { return get(null); } /** - * List the sensitivity labels available for the entire tenant. + * List the sensitivity labels available to a specific user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SensitivityLabelCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public SensitivityLabelCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -142,7 +142,7 @@ public SensitivityLabel post(@jakarta.annotation.Nonnull final SensitivityLabel return this.requestAdapter.send(requestInfo, errorMapping, SensitivityLabel::createFromDiscriminatorValue); } /** - * List the sensitivity labels available for the entire tenant. + * List the sensitivity labels available to a specific user. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -150,7 +150,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List the sensitivity labels available for the entire tenant. + * List the sensitivity labels available to a specific user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -196,7 +196,7 @@ public SensitivityLabelsRequestBuilder withUrl(@jakarta.annotation.Nonnull final return new SensitivityLabelsRequestBuilder(rawUrl, requestAdapter); } /** - * List the sensitivity labels available for the entire tenant. + * List the sensitivity labels available to a specific user. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { 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 bf4611d04df..710a0d98f82 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); } /** - * 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. + * 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. * @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); } /** - * 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. + * 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. * @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); } /** - * 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. + * 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. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -127,7 +127,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * 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. + * 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. * @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); } /** - * 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. + * 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. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java index e096abdd61c..9539528430f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java @@ -93,23 +93,23 @@ public BaseSitePageCollectionResponse get(@jakarta.annotation.Nullable final jav return this.requestAdapter.send(requestInfo, errorMapping, BaseSitePageCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new sitePage in the site pages list in a site. + * Create a new newsLinkPage in the site pages list of a site. * @param body The request body * @return a {@link BaseSitePage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public BaseSitePage post(@jakarta.annotation.Nonnull final BaseSitePage body) { return post(body, null); } /** - * Create a new sitePage in the site pages list in a site. + * Create a new newsLinkPage in the site pages list of a site. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link BaseSitePage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public BaseSitePage post(@jakarta.annotation.Nonnull final BaseSitePage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -140,7 +140,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new sitePage in the site pages list in a site. + * Create a new newsLinkPage in the site pages list of a site. * @param body The request body * @return a {@link RequestInformation} */ @@ -149,7 +149,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new sitePage in the site pages list in a site. + * Create a new newsLinkPage in the site pages list of a site. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/solutions/backuprestore/BackupRestoreRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/solutions/backuprestore/BackupRestoreRequestBuilder.java index ba63d495d1d..f2af260d6b0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/solutions/backuprestore/BackupRestoreRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/solutions/backuprestore/BackupRestoreRequestBuilder.java @@ -5,6 +5,7 @@ import com.microsoft.graph.beta.solutions.backuprestore.driveinclusionrules.DriveInclusionRulesRequestBuilder; import com.microsoft.graph.beta.solutions.backuprestore.driveprotectionunits.DriveProtectionUnitsRequestBuilder; import com.microsoft.graph.beta.solutions.backuprestore.driveprotectionunitsbulkadditionjobs.DriveProtectionUnitsBulkAdditionJobsRequestBuilder; +import com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting.EmailNotificationsSettingRequestBuilder; import com.microsoft.graph.beta.solutions.backuprestore.enable.EnableRequestBuilder; import com.microsoft.graph.beta.solutions.backuprestore.exchangeprotectionpolicies.ExchangeProtectionPoliciesRequestBuilder; import com.microsoft.graph.beta.solutions.backuprestore.exchangerestoresessions.ExchangeRestoreSessionsRequestBuilder; @@ -65,6 +66,14 @@ public DriveProtectionUnitsRequestBuilder driveProtectionUnits() { public DriveProtectionUnitsBulkAdditionJobsRequestBuilder driveProtectionUnitsBulkAdditionJobs() { return new DriveProtectionUnitsBulkAdditionJobsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the emailNotificationsSetting property of the microsoft.graph.backupRestoreRoot entity. + * @return a {@link EmailNotificationsSettingRequestBuilder} + */ + @jakarta.annotation.Nonnull + public EmailNotificationsSettingRequestBuilder emailNotificationsSetting() { + return new EmailNotificationsSettingRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to call the enable method. * @return a {@link EnableRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/solutions/backuprestore/emailnotificationssetting/EmailNotificationsSettingRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/solutions/backuprestore/emailnotificationssetting/EmailNotificationsSettingRequestBuilder.java new file mode 100644 index 00000000000..c6ebb73c9b6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/solutions/backuprestore/emailnotificationssetting/EmailNotificationsSettingRequestBuilder.java @@ -0,0 +1,232 @@ +package com.microsoft.graph.beta.solutions.backuprestore.emailnotificationssetting; + +import com.microsoft.graph.beta.models.EmailNotificationsSetting; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the emailNotificationsSetting property of the microsoft.graph.backupRestoreRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class EmailNotificationsSettingRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link EmailNotificationsSettingRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public EmailNotificationsSettingRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/solutions/backupRestore/emailNotificationsSetting{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link EmailNotificationsSettingRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public EmailNotificationsSettingRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/solutions/backupRestore/emailNotificationsSetting{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property emailNotificationsSetting for solutions + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property emailNotificationsSetting for solutions + * @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 an emailNotificationsSetting object. + * @return a {@link EmailNotificationsSetting} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public EmailNotificationsSetting get() { + return get(null); + } + /** + * Read the properties and relationships of an emailNotificationsSetting object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link EmailNotificationsSetting} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public EmailNotificationsSetting get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, EmailNotificationsSetting::createFromDiscriminatorValue); + } + /** + * Update the properties of an emailNotificationsSetting object. + * @param body The request body + * @return a {@link EmailNotificationsSetting} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public EmailNotificationsSetting patch(@jakarta.annotation.Nonnull final EmailNotificationsSetting body) { + return patch(body, null); + } + /** + * Update the properties of an emailNotificationsSetting object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link EmailNotificationsSetting} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public EmailNotificationsSetting patch(@jakarta.annotation.Nonnull final EmailNotificationsSetting 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, EmailNotificationsSetting::createFromDiscriminatorValue); + } + /** + * Delete navigation property emailNotificationsSetting for solutions + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property emailNotificationsSetting for solutions + * @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 an emailNotificationsSetting object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of an emailNotificationsSetting 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 an emailNotificationsSetting object. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final EmailNotificationsSetting body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the properties of an emailNotificationsSetting 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 EmailNotificationsSetting 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 EmailNotificationsSettingRequestBuilder} + */ + @jakarta.annotation.Nonnull + public EmailNotificationsSettingRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new EmailNotificationsSettingRequestBuilder(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 an emailNotificationsSetting 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/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java index 53c480cbd8c..b8f3bf4694a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java @@ -81,23 +81,23 @@ public ConversationMember get(@jakarta.annotation.Nullable final java.util.funct return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { return patch(body, null); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @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/approvals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/approvals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java index 7db4ba47eac..1b4e8e4a582 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/approvals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/approvals/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -38,7 +38,7 @@ public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/users/{user%2Did}/approvals/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -48,7 +48,7 @@ public FilterByCurrentUserWithOnGetResponse get() { return get(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FilterByCurrentUserWithOnGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -62,7 +62,7 @@ public FilterByCurrentUserWithOnGetResponse get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -70,7 +70,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -92,7 +92,7 @@ public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnu return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); } /** - * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. + * In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/ProtectionScopesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/ProtectionScopesRequestBuilder.java index fad4786794f..bd5d8773413 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/ProtectionScopesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/ProtectionScopesRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.UserProtectionScopeContainer; +import com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute.ComputeRequestBuilder; 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 ProtectionScopesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the compute method. + * @return a {@link ComputeRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeRequestBuilder compute() { + return new ComputeRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link ProtectionScopesRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/compute/ComputePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/compute/ComputePostRequestBody.java new file mode 100644 index 00000000000..4d0b728e21e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/compute/ComputePostRequestBody.java @@ -0,0 +1,181 @@ +package com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute; + +import com.microsoft.graph.beta.models.DeviceMetadata; +import com.microsoft.graph.beta.models.IntegratedApplicationMetadata; +import com.microsoft.graph.beta.models.PolicyLocation; +import com.microsoft.graph.beta.models.PolicyPivotProperty; +import com.microsoft.graph.beta.models.UserActivityTypes; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.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 ComputePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ComputePostRequestBody} and sets the default values. + */ + public ComputePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ComputePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ComputePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComputePostRequestBody(); + } + /** + * Gets the activities property value. The activities property + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getActivities() { + return this.backingStore.get("activities"); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the deviceMetadata property value. The deviceMetadata property + * @return a {@link DeviceMetadata} + */ + @jakarta.annotation.Nullable + public DeviceMetadata getDeviceMetadata() { + return this.backingStore.get("deviceMetadata"); + } + /** + * 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("activities", (n) -> { this.setActivities(n.getEnumSetValue(UserActivityTypes::forValue)); }); + deserializerMap.put("deviceMetadata", (n) -> { this.setDeviceMetadata(n.getObjectValue(DeviceMetadata::createFromDiscriminatorValue)); }); + deserializerMap.put("integratedAppMetadata", (n) -> { this.setIntegratedAppMetadata(n.getObjectValue(IntegratedApplicationMetadata::createFromDiscriminatorValue)); }); + deserializerMap.put("locations", (n) -> { this.setLocations(n.getCollectionOfObjectValues(PolicyLocation::createFromDiscriminatorValue)); }); + deserializerMap.put("pivotOn", (n) -> { this.setPivotOn(n.getEnumValue(PolicyPivotProperty::forValue)); }); + return deserializerMap; + } + /** + * Gets the integratedAppMetadata property value. The integratedAppMetadata property + * @return a {@link IntegratedApplicationMetadata} + */ + @jakarta.annotation.Nullable + public IntegratedApplicationMetadata getIntegratedAppMetadata() { + return this.backingStore.get("integratedAppMetadata"); + } + /** + * Gets the locations property value. The locations property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getLocations() { + return this.backingStore.get("locations"); + } + /** + * Gets the pivotOn property value. The pivotOn property + * @return a {@link PolicyPivotProperty} + */ + @jakarta.annotation.Nullable + public PolicyPivotProperty getPivotOn() { + return this.backingStore.get("pivotOn"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeEnumSetValue("activities", this.getActivities()); + writer.writeObjectValue("deviceMetadata", this.getDeviceMetadata()); + writer.writeObjectValue("integratedAppMetadata", this.getIntegratedAppMetadata()); + writer.writeCollectionOfObjectValues("locations", this.getLocations()); + writer.writeEnumValue("pivotOn", this.getPivotOn()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the activities property value. The activities property + * @param value Value to set for the activities property. + */ + public void setActivities(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("activities", 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 backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the deviceMetadata property value. The deviceMetadata property + * @param value Value to set for the deviceMetadata property. + */ + public void setDeviceMetadata(@jakarta.annotation.Nullable final DeviceMetadata value) { + this.backingStore.set("deviceMetadata", value); + } + /** + * Sets the integratedAppMetadata property value. The integratedAppMetadata property + * @param value Value to set for the integratedAppMetadata property. + */ + public void setIntegratedAppMetadata(@jakarta.annotation.Nullable final IntegratedApplicationMetadata value) { + this.backingStore.set("integratedAppMetadata", value); + } + /** + * Sets the locations property value. The locations property + * @param value Value to set for the locations property. + */ + public void setLocations(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("locations", value); + } + /** + * Sets the pivotOn property value. The pivotOn property + * @param value Value to set for the pivotOn property. + */ + public void setPivotOn(@jakarta.annotation.Nullable final PolicyPivotProperty value) { + this.backingStore.set("pivotOn", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/compute/ComputePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/compute/ComputePostResponse.java new file mode 100644 index 00000000000..5880ae18d12 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/compute/ComputePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.PolicyUserScope; +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 ComputePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link ComputePostResponse} and sets the default values. + */ + public ComputePostResponse() { + 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 ComputePostResponse} + */ + @jakarta.annotation.Nonnull + public static ComputePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ComputePostResponse(); + } + /** + * 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(PolicyUserScope::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/datasecurityandgovernance/protectionscopes/compute/ComputeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/compute/ComputeRequestBuilder.java new file mode 100644 index 00000000000..81a2bdd9bd9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/datasecurityandgovernance/protectionscopes/compute/ComputeRequestBuilder.java @@ -0,0 +1,102 @@ +package com.microsoft.graph.beta.users.item.datasecurityandgovernance.protectionscopes.compute; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the compute method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ComputeRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ComputeRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/protectionScopes/compute", pathParameters); + } + /** + * Instantiates a new {@link ComputeRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ComputeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/protectionScopes/compute", rawUrl); + } + /** + * Invoke action compute + * @param body The request body + * @return a {@link ComputePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ComputePostResponse post(@jakarta.annotation.Nonnull final ComputePostRequestBody body) { + return post(body, null); + } + /** + * Invoke action compute + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ComputePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ComputePostResponse post(@jakarta.annotation.Nonnull final ComputePostRequestBody body, @jakarta.annotation.Nullable final 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, ComputePostResponse::createFromDiscriminatorValue); + } + /** + * Invoke action compute + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ComputePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action compute + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ComputePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ComputeRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ComputeRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ComputeRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java index f9661664452..d073bb70e4c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java @@ -60,7 +60,7 @@ public AppLogCollectionRequestsRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/users/{user%2Did}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}/appLogCollectionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link AppLogCollectionRequestCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public AppLogCollectionRequestCollectionResponse get() { return get(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AppLogCollectionRequestCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public AppLogCollectionRequest post(@jakarta.annotation.Nonnull final AppLogColl return this.requestAdapter.send(requestInfo, errorMapping, AppLogCollectionRequest::createFromDiscriminatorValue); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public AppLogCollectionRequestsRequestBuilder withUrl(@jakarta.annotation.Nonnul return new AppLogCollectionRequestsRequestBuilder(rawUrl, requestAdapter); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java index 0499e5dc155..7fc9ec84d77 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link AppLogCollectionRequest} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public AppLogCollectionRequest get() { return get(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AppLogCollectionRequest} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public AppLogCollectionRequestItemRequestBuilder withUrl(@jakarta.annotation.Non public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters {