diff --git a/src/main/java/com/microsoft/graph/beta/generated/BaseGraphServiceClient.java b/src/main/java/com/microsoft/graph/beta/generated/BaseGraphServiceClient.java index 00833010901..928098a9d15 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/BaseGraphServiceClient.java +++ b/src/main/java/com/microsoft/graph/beta/generated/BaseGraphServiceClient.java @@ -18,6 +18,7 @@ import com.microsoft.graph.beta.approvalworkflowproviders.ApprovalWorkflowProvidersRequestBuilder; import com.microsoft.graph.beta.auditlogs.AuditLogsRequestBuilder; import com.microsoft.graph.beta.authenticationmethodconfigurations.AuthenticationMethodConfigurationsRequestBuilder; +import com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder; import com.microsoft.graph.beta.authenticationmethodspolicy.AuthenticationMethodsPolicyRequestBuilder; import com.microsoft.graph.beta.bookingbusinesses.BookingBusinessesRequestBuilder; import com.microsoft.graph.beta.bookingcurrencies.BookingCurrenciesRequestBuilder; @@ -272,6 +273,14 @@ public AuditLogsRequestBuilder auditLogs() { public AuthenticationMethodConfigurationsRequestBuilder authenticationMethodConfigurations() { return new AuthenticationMethodConfigurationsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the collection of authenticationMethodDevice entities. + * @return a {@link AuthenticationMethodDevicesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AuthenticationMethodDevicesRequestBuilder authenticationMethodDevices() { + return new AuthenticationMethodDevicesRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the authenticationMethodsPolicy singleton. * @return a {@link AuthenticationMethodsPolicyRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/entra/EntraRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/entra/EntraRequestBuilder.java index 6ba9f66fb8b..606f07652fa 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/entra/EntraRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/entra/EntraRequestBuilder.java @@ -24,10 +24,7 @@ public class EntraRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the uxSetting property of the microsoft.graph.entra entity. * @return a {@link UxSettingRequestBuilder} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ - @Deprecated @jakarta.annotation.Nonnull public UxSettingRequestBuilder uxSetting() { return new UxSettingRequestBuilder(pathParameters, requestAdapter); @@ -51,10 +48,7 @@ public EntraRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak /** * Delete navigation property entra for admin * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ - @Deprecated public void delete() { delete(null); } @@ -62,10 +56,7 @@ public void delete() { * Delete navigation property entra 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 - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ - @Deprecated public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); @@ -76,11 +67,8 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume * A container for Microsoft Entra resources. Read-only. * @return a {@link Entra} * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nullable - @Deprecated public Entra get() { return get(null); } @@ -89,11 +77,8 @@ public Entra get() { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Entra} * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nullable - @Deprecated public Entra get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); @@ -105,11 +90,8 @@ public Entra get(@jakarta.annotation.Nullable final java.util.function.Consumer< * @param body The request body * @return a {@link Entra} * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nullable - @Deprecated public Entra patch(@jakarta.annotation.Nonnull final Entra body) { return patch(body, null); } @@ -119,11 +101,8 @@ public Entra patch(@jakarta.annotation.Nonnull final Entra body) { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Entra} * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nullable - @Deprecated public Entra patch(@jakarta.annotation.Nonnull final Entra body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); @@ -134,11 +113,8 @@ public Entra patch(@jakarta.annotation.Nonnull final Entra body, @jakarta.annota /** * Delete navigation property entra for admin * @return a {@link RequestInformation} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } @@ -146,11 +122,8 @@ public RequestInformation toDeleteRequestInformation() { * Delete navigation property entra for admin * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated 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); @@ -160,11 +133,8 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl /** * A container for Microsoft Entra resources. Read-only. * @return a {@link RequestInformation} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } @@ -172,11 +142,8 @@ public RequestInformation toGetRequestInformation() { * A container for Microsoft Entra resources. Read-only. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); @@ -187,11 +154,8 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f * Update the navigation property entra in admin * @param body The request body * @return a {@link RequestInformation} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Entra body) { return toPatchRequestInformation(body, null); } @@ -200,11 +164,8 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Entra body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); @@ -217,11 +178,8 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. * @param rawUrl The raw URL to use for the request builder. * @return a {@link EntraRequestBuilder} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated public EntraRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); return new EntraRequestBuilder(rawUrl, requestAdapter); diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/entra/uxsetting/UxSettingRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/entra/uxsetting/UxSettingRequestBuilder.java index 10c7f4412d1..581361205cf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/entra/uxsetting/UxSettingRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/entra/uxsetting/UxSettingRequestBuilder.java @@ -39,10 +39,7 @@ public UxSettingRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, /** * Delete navigation property uxSetting for admin * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ - @Deprecated public void delete() { delete(null); } @@ -50,10 +47,7 @@ public void delete() { * Delete navigation property uxSetting 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 - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ - @Deprecated public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); @@ -64,12 +58,9 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume * Get the properties and relationships of a uxSetting object. * @return a {@link UxSetting} * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs * @see Find more info here */ @jakarta.annotation.Nullable - @Deprecated public UxSetting get() { return get(null); } @@ -78,12 +69,9 @@ public UxSetting get() { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link UxSetting} * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs * @see Find more info here */ @jakarta.annotation.Nullable - @Deprecated public UxSetting get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); @@ -95,12 +83,9 @@ public UxSetting get(@jakarta.annotation.Nullable final java.util.function.Consu * @param body The request body * @return a {@link UxSetting} * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs * @see Find more info here */ @jakarta.annotation.Nullable - @Deprecated public UxSetting patch(@jakarta.annotation.Nonnull final UxSetting body) { return patch(body, null); } @@ -110,12 +95,9 @@ public UxSetting patch(@jakarta.annotation.Nonnull final UxSetting body) { * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link UxSetting} * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs * @see Find more info here */ @jakarta.annotation.Nullable - @Deprecated public UxSetting patch(@jakarta.annotation.Nonnull final UxSetting body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); @@ -126,11 +108,8 @@ public UxSetting patch(@jakarta.annotation.Nonnull final UxSetting body, @jakart /** * Delete navigation property uxSetting for admin * @return a {@link RequestInformation} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } @@ -138,11 +117,8 @@ public RequestInformation toDeleteRequestInformation() { * Delete navigation property uxSetting for admin * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated 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); @@ -152,11 +128,8 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl /** * Get the properties and relationships of a uxSetting object. * @return a {@link RequestInformation} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } @@ -164,11 +137,8 @@ public RequestInformation toGetRequestInformation() { * Get the properties and relationships of a uxSetting object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); @@ -179,11 +149,8 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f * Update the properties of a uxSetting object. * @param body The request body * @return a {@link RequestInformation} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final UxSetting body) { return toPatchRequestInformation(body, null); } @@ -192,11 +159,8 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final UxSetting body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); @@ -209,11 +173,8 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. * @param rawUrl The raw URL to use for the request builder. * @return a {@link UxSettingRequestBuilder} - * @deprecated - * as of 2023-11/PrivatePreview:BulkJobs */ @jakarta.annotation.Nonnull - @Deprecated public UxSettingRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); return new UxSettingRequestBuilder(rawUrl, requestAdapter); diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java index 77262ef18d5..0159ff148ea 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java @@ -37,18 +37,18 @@ public ResourceConnectionItemRequestBuilder(@jakarta.annotation.Nonnull final St super(requestAdapter, "{+baseurl}/admin/windows/updates/resourceConnections/{resourceConnection%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -57,21 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. * @return a {@link ResourceConnection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ResourceConnection get() { return get(null); } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ResourceConnection} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ResourceConnection get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -106,7 +106,7 @@ public ResourceConnection patch(@jakarta.annotation.Nonnull final ResourceConnec return this.requestAdapter.send(requestInfo, errorMapping, ResourceConnection::createFromDiscriminatorValue); } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -114,7 +114,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -126,7 +126,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -186,7 +186,7 @@ public ResourceConnectionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an operationalInsightsConnection object. + * Read the properties and relationships of a resourceConnection object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java index 1aed76af199..30315385c2f 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 966ec8ffabe..9e2d5fe6f71 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java @@ -46,18 +46,18 @@ public ComplianceChangeItemRequestBuilder(@jakarta.annotation.Nonnull final Stri super(requestAdapter, "{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/{complianceChange%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -90,23 +90,23 @@ public ComplianceChange get(@jakarta.annotation.Nullable final java.util.functio return this.requestAdapter.send(requestInfo, errorMapping, ComplianceChange::createFromDiscriminatorValue); } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @return a {@link ComplianceChange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange body) { return patch(body, null); } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ComplianceChange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -117,7 +117,7 @@ public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange return this.requestAdapter.send(requestInfo, errorMapping, ComplianceChange::createFromDiscriminatorValue); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -125,7 +125,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @return a {@link RequestInformation} */ @@ -166,7 +166,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/AuthenticationMethodDevicesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/AuthenticationMethodDevicesRequestBuilder.java new file mode 100644 index 00000000000..281e8d21eba --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/AuthenticationMethodDevicesRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.authenticationmethoddevices; + +import com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder; +import com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder; +import com.microsoft.graph.beta.models.AuthenticationMethodDevice; +import com.microsoft.graph.beta.models.AuthenticationMethodDeviceCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the collection of authenticationMethodDevice entities. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AuthenticationMethodDevicesRequestBuilder 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 collection of authenticationMethodDevice entities. + * @param authenticationMethodDeviceId The unique identifier of authenticationMethodDevice + * @return a {@link AuthenticationMethodDeviceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AuthenticationMethodDeviceItemRequestBuilder byAuthenticationMethodDeviceId(@jakarta.annotation.Nonnull final String authenticationMethodDeviceId) { + Objects.requireNonNull(authenticationMethodDeviceId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("authenticationMethodDevice%2Did", authenticationMethodDeviceId); + return new AuthenticationMethodDeviceItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AuthenticationMethodDevicesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AuthenticationMethodDevicesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AuthenticationMethodDevicesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AuthenticationMethodDevicesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get entities from authenticationMethodDevices + * @return a {@link AuthenticationMethodDeviceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDeviceCollectionResponse get() { + return get(null); + } + /** + * Get entities from authenticationMethodDevices + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuthenticationMethodDeviceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDeviceCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuthenticationMethodDeviceCollectionResponse::createFromDiscriminatorValue); + } + /** + * Add new entity to authenticationMethodDevices + * @param body The request body + * @return a {@link AuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDevice post(@jakarta.annotation.Nonnull final AuthenticationMethodDevice body) { + return post(body, null); + } + /** + * Add new entity to authenticationMethodDevices + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDevice post(@jakarta.annotation.Nonnull final AuthenticationMethodDevice body, @jakarta.annotation.Nullable final 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, AuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Get entities from authenticationMethodDevices + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get entities from authenticationMethodDevices + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Add new entity to authenticationMethodDevices + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AuthenticationMethodDevice body) { + return toPostRequestInformation(body, null); + } + /** + * Add new entity to authenticationMethodDevices + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AuthenticationMethodDevice body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AuthenticationMethodDevicesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AuthenticationMethodDevicesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AuthenticationMethodDevicesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get entities from authenticationMethodDevices + */ + @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/authenticationmethoddevices/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/count/CountRequestBuilder.java new file mode 100644 index 00000000000..6d8e46189cc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.authenticationmethoddevices.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}/authenticationMethodDevices/$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}/authenticationMethodDevices/$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/authenticationmethoddevices/item/AuthenticationMethodDeviceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/AuthenticationMethodDeviceItemRequestBuilder.java new file mode 100644 index 00000000000..b1eee4c238f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/AuthenticationMethodDeviceItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.authenticationmethoddevices.item; + +import com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder; +import com.microsoft.graph.beta.models.AuthenticationMethodDevice; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the collection of authenticationMethodDevice entities. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AuthenticationMethodDeviceItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + * @return a {@link HardwareOathDevicesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathDevicesRequestBuilder hardwareOathDevices() { + return new HardwareOathDevicesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AuthenticationMethodDeviceItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AuthenticationMethodDeviceItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AuthenticationMethodDeviceItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AuthenticationMethodDeviceItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete entity from authenticationMethodDevices + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete entity from authenticationMethodDevices + * @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 entity from authenticationMethodDevices by key + * @return a {@link AuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDevice get() { + return get(null); + } + /** + * Get entity from authenticationMethodDevices by key + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDevice get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Update entity in authenticationMethodDevices + * @param body The request body + * @return a {@link AuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDevice patch(@jakarta.annotation.Nonnull final AuthenticationMethodDevice body) { + return patch(body, null); + } + /** + * Update entity in authenticationMethodDevices + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDevice patch(@jakarta.annotation.Nonnull final AuthenticationMethodDevice 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, AuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Delete entity from authenticationMethodDevices + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete entity from authenticationMethodDevices + * @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 entity from authenticationMethodDevices by key + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get entity from authenticationMethodDevices by key + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 entity in authenticationMethodDevices + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AuthenticationMethodDevice body) { + return toPatchRequestInformation(body, null); + } + /** + * Update entity in authenticationMethodDevices + * @param body The request 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 AuthenticationMethodDevice 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 AuthenticationMethodDeviceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AuthenticationMethodDeviceItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AuthenticationMethodDeviceItemRequestBuilder(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 entity from authenticationMethodDevices by key + */ + @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/authenticationmethoddevices/item/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java new file mode 100644 index 00000000000..7f73727eec9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices; + +import com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder; +import com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder; +import com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice; +import com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDeviceCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class HardwareOathDevicesRequestBuilder 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 hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + * @param hardwareOathTokenAuthenticationMethodDeviceId The unique identifier of hardwareOathTokenAuthenticationMethodDevice + * @return a {@link HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder byHardwareOathTokenAuthenticationMethodDeviceId(@jakarta.annotation.Nonnull final String hardwareOathTokenAuthenticationMethodDeviceId) { + Objects.requireNonNull(hardwareOathTokenAuthenticationMethodDeviceId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("hardwareOathTokenAuthenticationMethodDevice%2Did", hardwareOathTokenAuthenticationMethodDeviceId); + return new HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link HardwareOathDevicesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathDevicesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link HardwareOathDevicesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathDevicesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get hardwareOathDevices from authenticationMethodDevices + * @return a {@link HardwareOathTokenAuthenticationMethodDeviceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDeviceCollectionResponse get() { + return get(null); + } + /** + * Get hardwareOathDevices from authenticationMethodDevices + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link HardwareOathTokenAuthenticationMethodDeviceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDeviceCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to hardwareOathDevices for authenticationMethodDevices + * @param body The request body + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return post(body, null); + } + /** + * Create new navigation property to hardwareOathDevices for authenticationMethodDevices + * @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 + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body, @jakarta.annotation.Nullable final 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, HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Get hardwareOathDevices from authenticationMethodDevices + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get hardwareOathDevices from authenticationMethodDevices + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 hardwareOathDevices for authenticationMethodDevices + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to hardwareOathDevices for authenticationMethodDevices + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link HardwareOathDevicesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathDevicesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new HardwareOathDevicesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get hardwareOathDevices from authenticationMethodDevices + */ + @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/authenticationmethoddevices/item/hardwareoathdevices/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/count/CountRequestBuilder.java new file mode 100644 index 00000000000..ab81934f860 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.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}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/$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}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/$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/authenticationmethoddevices/item/hardwareoathdevices/item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.java new file mode 100644 index 00000000000..696507a3ac3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item; + +import com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder; +import com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the assignTo property of the microsoft.graph.hardwareOathTokenAuthenticationMethodDevice entity. + * @return a {@link AssignToRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AssignToRequestBuilder assignTo() { + return new AssignToRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property hardwareOathDevices for authenticationMethodDevices + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property hardwareOathDevices for authenticationMethodDevices + * @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 hardwareOathDevices from authenticationMethodDevices + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice get() { + return get(null); + } + /** + * Get hardwareOathDevices from authenticationMethodDevices + * @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 + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Update the navigation property hardwareOathDevices in authenticationMethodDevices + * @param body The request body + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice patch(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return patch(body, null); + } + /** + * Update the navigation property hardwareOathDevices in authenticationMethodDevices + * @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 + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice patch(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice 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, HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Delete navigation property hardwareOathDevices for authenticationMethodDevices + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property hardwareOathDevices for authenticationMethodDevices + * @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 hardwareOathDevices from authenticationMethodDevices + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get hardwareOathDevices from authenticationMethodDevices + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 hardwareOathDevices in authenticationMethodDevices + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property hardwareOathDevices in authenticationMethodDevices + * @param body The request 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 HardwareOathTokenAuthenticationMethodDevice 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 HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(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 hardwareOathDevices from authenticationMethodDevices + */ + @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/authenticationmethoddevices/item/hardwareoathdevices/item/assignto/AssignToRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/item/assignto/AssignToRequestBuilder.java new file mode 100644 index 00000000000..957626d2158 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/item/assignto/AssignToRequestBuilder.java @@ -0,0 +1,147 @@ +package com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto; + +import com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder; +import com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.User; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the assignTo property of the microsoft.graph.hardwareOathTokenAuthenticationMethodDevice entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AssignToRequestBuilder extends BaseRequestBuilder { + /** + * The mailboxSettings property + * @return a {@link MailboxSettingsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MailboxSettingsRequestBuilder mailboxSettings() { + return new MailboxSettingsRequestBuilder(pathParameters, requestAdapter); + } + /** + * The serviceProvisioningErrors property + * @return a {@link ServiceProvisioningErrorsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ServiceProvisioningErrorsRequestBuilder serviceProvisioningErrors() { + return new ServiceProvisioningErrorsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AssignToRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AssignToRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AssignToRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AssignToRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo{?%24expand,%24select}", rawUrl); + } + /** + * Get assignTo from authenticationMethodDevices + * @return a {@link User} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public User get() { + return get(null); + } + /** + * Get assignTo from authenticationMethodDevices + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link User} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public User get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, User::createFromDiscriminatorValue); + } + /** + * Get assignTo from authenticationMethodDevices + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get assignTo from authenticationMethodDevices + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AssignToRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AssignToRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AssignToRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get assignTo from authenticationMethodDevices + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/item/assignto/mailboxsettings/MailboxSettingsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/item/assignto/mailboxsettings/MailboxSettingsRequestBuilder.java new file mode 100644 index 00000000000..9c7d4bd61cc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/item/assignto/mailboxsettings/MailboxSettingsRequestBuilder.java @@ -0,0 +1,184 @@ +package com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings; + +import com.microsoft.graph.beta.models.MailboxSettings; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Builds and executes requests for operations under /authenticationMethodDevices/{authenticationMethodDevice-id}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo/mailboxSettings + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MailboxSettingsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MailboxSettingsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxSettingsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/mailboxSettings{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MailboxSettingsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxSettingsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/mailboxSettings{?%24expand,%24select}", rawUrl); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings get() { + return get(null); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MailboxSettings::createFromDiscriminatorValue); + } + /** + * Update property mailboxSettings value. + * @param body The request body + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings patch(@jakarta.annotation.Nonnull final MailboxSettings body) { + return patch(body, null); + } + /** + * Update property mailboxSettings value. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings patch(@jakarta.annotation.Nonnull final MailboxSettings 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, MailboxSettings::createFromDiscriminatorValue); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 property mailboxSettings value. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MailboxSettings body) { + return toPatchRequestInformation(body, null); + } + /** + * Update property mailboxSettings value. + * @param body The request 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 MailboxSettings 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 MailboxSettingsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MailboxSettingsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MailboxSettingsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + */ + @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/authenticationmethoddevices/item/hardwareoathdevices/item/assignto/serviceprovisioningerrors/ServiceProvisioningErrorsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/item/assignto/serviceprovisioningerrors/ServiceProvisioningErrorsRequestBuilder.java new file mode 100644 index 00000000000..f98968d67fd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/item/assignto/serviceprovisioningerrors/ServiceProvisioningErrorsRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors; + +import com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.ServiceProvisioningErrorCollectionResponse; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Builds and executes requests for operations under /authenticationMethodDevices/{authenticationMethodDevice-id}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo/serviceProvisioningErrors + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ServiceProvisioningErrorsRequestBuilder 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); + } + /** + * Instantiates a new {@link ServiceProvisioningErrorsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ServiceProvisioningErrorsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + * @return a {@link ServiceProvisioningErrorCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ServiceProvisioningErrorCollectionResponse get() { + return get(null); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ServiceProvisioningErrorCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ServiceProvisioningErrorCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ServiceProvisioningErrorCollectionResponse::createFromDiscriminatorValue); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user 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; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ServiceProvisioningErrorsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ServiceProvisioningErrorsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ServiceProvisioningErrorsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/item/assignto/serviceprovisioningerrors/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/item/assignto/serviceprovisioningerrors/count/CountRequestBuilder.java new file mode 100644 index 00000000000..e7ba0c260b5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/authenticationmethoddevices/item/hardwareoathdevices/item/assignto/serviceprovisioningerrors/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.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}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors/$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}/authenticationMethodDevices/{authenticationMethodDevice%2Did}/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java index dd7a7e224f4..1839e20b236 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java @@ -60,7 +60,7 @@ public AssignmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl super(requestAdapter, "{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link IosLobAppProvisioningConfigurationAssignmentCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public IosLobAppProvisioningConfigurationAssignmentCollectionResponse get() { return get(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IosLobAppProvisioningConfigurationAssignmentCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public IosLobAppProvisioningConfigurationAssignment post(@jakarta.annotation.Non return this.requestAdapter.send(requestInfo, errorMapping, IosLobAppProvisioningConfigurationAssignment::createFromDiscriminatorValue); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public AssignmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Strin return new AssignmentsRequestBuilder(rawUrl, requestAdapter); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java index 8c1b1d177df..1b7ff14e809 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link IosLobAppProvisioningConfigurationAssignment} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public IosLobAppProvisioningConfigurationAssignment get() { return get(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IosLobAppProvisioningConfigurationAssignment} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder withUrl(@j public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The associated group assignments for IosLobAppProvisioningConfiguration. + * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java index 85300d81088..5201d91207f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidForWorkApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index d26c73a1965..095644e85bc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidforworkapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java index c922a99f4df..1cbf3465bf3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 3d15c4b162a..83c554d47e9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/RelationshipsRequestBuilder.java index 288186f5aa9..fb75ea9cae5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidManagedStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index d0739df9aaa..b34e4712e11 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidmanagedstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/RelationshipsRequestBuilder.java index 26b80345d76..bc4b74edfe7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.androidStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 40ef0b7e0f9..afb17fd4283 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphandroidstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java index a6f42336567..f8ecd8850ce 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 78c711007ee..79aa03f5435 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/RelationshipsRequestBuilder.java index 4b445add130..3b57ea0d42e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 8cb167e1818..6f3e3da3bee 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/RelationshipsRequestBuilder.java index 1019ab36a41..ac647643cea 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.iosVppApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 7abf21a1865..bb98730a238 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphiosvppapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java index 639157f50a2..62879441aac 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSDmgApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index e1fcf7421c0..067c15c0018 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacosdmgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java index a2447293579..fa61178aa94 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 0f333eadae5..c5f923dd0bf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacoslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java index 36f80c8068f..60c827f1553 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.macOSPkgApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 4c369a25e33..d281533fb62 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmacospkgapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/RelationshipsRequestBuilder.java index 4f92afd48b8..1d02bc88588 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedAndroidLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index aaaa5a3b5cf..773a6aa21aa 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedandroidlobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java index 635e265ca03..e699247752a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedIOSLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 1e4cbb8ee80..22f0aff3b0b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedioslobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java index 9191819c7d7..faa646754b5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.managedMobileLobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index ee4f61be9f7..c4e44738fc4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmanagedmobilelobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/RelationshipsRequestBuilder.java index e87573c9016..1324fa486f8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.microsoftStoreForBusinessApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 0db0156f773..2c76825f527 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphmicrosoftstoreforbusinessapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java index 39a5d63a8cd..ffc42ee8f86 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.win32LobApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 09c80567a6d..573cb5229a7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwin32lobapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java index 6314df56796..5e966ff3df5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsAppX/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 4c3169e6d7e..2d06381033a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java index 2fb0a8cdc70..38df293efb1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsMobileMSI/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 9ed0f591924..6fc0b00e297 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsmobilemsi/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/RelationshipsRequestBuilder.java index d5d91664713..b3ee7dc7b4b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsStoreApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index d77bceda908..974e6aafb6a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsstoreapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java index 26468a82a26..c8965a3eedd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsUniversalAppX/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 64c80d046e7..520ab96bff9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowsuniversalappx/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/RelationshipsRequestBuilder.java index 13198b08b8c..96eb7788d90 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.windowsWebApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index 8f678c2730f..3d666d541d5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwindowswebapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/RelationshipsRequestBuilder.java index e60bfe2be17..46e38ce5c5b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/graph.winGetApp/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java index c1b1a6df829..ba71fedb0fc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/graphwingetapp/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/RelationshipsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/RelationshipsRequestBuilder.java index c15d8ff17cb..bd8b64e2dc7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/RelationshipsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/RelationshipsRequestBuilder.java @@ -60,7 +60,7 @@ public RelationshipsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/deviceAppManagement/mobileApps/{mobileApp%2Did}/relationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MobileAppRelationshipCollectionResponse get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationshipCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public MobileAppRelationship post(@jakarta.annotation.Nonnull final MobileAppRel return this.requestAdapter.send(requestInfo, errorMapping, MobileAppRelationship::createFromDiscriminatorValue); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public RelationshipsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new RelationshipsRequestBuilder(rawUrl, requestAdapter); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/item/MobileAppRelationshipItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/item/MobileAppRelationshipItemRequestBuilder.java index a60b4475d09..16159b61426 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/item/MobileAppRelationshipItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/mobileapps/item/relationships/item/MobileAppRelationshipItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public MobileAppRelationship get() { return get(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MobileAppRelationship} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public MobileAppRelationshipItemRequestBuilder withUrl(@jakarta.annotation.Nonnu public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The set of direct relationships for this app. + * List of relationships for this mobile app. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java index 7adff25300c..62ca53adbac 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java @@ -60,7 +60,7 @@ public ScheduledActionsForRuleRequestBuilder(@jakarta.annotation.Nonnull final S super(requestAdapter, "{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link DeviceComplianceScheduledActionForRuleCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public DeviceComplianceScheduledActionForRuleCollectionResponse get() { return get(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceComplianceScheduledActionForRuleCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public DeviceComplianceScheduledActionForRule post(@jakarta.annotation.Nonnull f return this.requestAdapter.send(requestInfo, errorMapping, DeviceComplianceScheduledActionForRule::createFromDiscriminatorValue); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public ScheduledActionsForRuleRequestBuilder withUrl(@jakarta.annotation.Nonnull return new ScheduledActionsForRuleRequestBuilder(rawUrl, requestAdapter); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java index 9623fa78d19..f22b6c211bf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link DeviceComplianceScheduledActionForRule} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public DeviceComplianceScheduledActionForRule get() { return get(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceComplianceScheduledActionForRule} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public DeviceComplianceScheduledActionForRuleItemRequestBuilder withUrl(@jakarta public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java index 1ac56ed7cab..26d812ece28 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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link AppLogCollectionRequestCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public AppLogCollectionRequestCollectionResponse get() { return get(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ @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 4f28260f8c5..2e77fd4d2b6 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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link AppLogCollectionRequest} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public AppLogCollectionRequest get() { return get(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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; } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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 { } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/getcloudpcperformancereport/GetCloudPcPerformanceReportRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/getcloudpcperformancereport/GetCloudPcPerformanceReportRequestBuilder.java index d2c2bf39bcf..c6d1e8b9afc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/getcloudpcperformancereport/GetCloudPcPerformanceReportRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/reports/getcloudpcperformancereport/GetCloudPcPerformanceReportRequestBuilder.java @@ -36,21 +36,23 @@ public GetCloudPcPerformanceReportRequestBuilder(@jakarta.annotation.Nonnull fin super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/reports/getCloudPcPerformanceReport", rawUrl); } /** - * Invoke action getCloudPcPerformanceReport + * Get a report related to the performance of Cloud PCs. * @param body The request body * @return a {@link InputStream} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public InputStream post(@jakarta.annotation.Nonnull final GetCloudPcPerformanceReportPostRequestBody body) { return post(body, null); } /** - * Invoke action getCloudPcPerformanceReport + * Get a report related to the performance of Cloud PCs. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link InputStream} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public InputStream post(@jakarta.annotation.Nonnull final GetCloudPcPerformanceReportPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -61,7 +63,7 @@ public InputStream post(@jakarta.annotation.Nonnull final GetCloudPcPerformanceR return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, InputStream.class); } /** - * Invoke action getCloudPcPerformanceReport + * Get a report related to the performance of Cloud PCs. * @param body The request body * @return a {@link RequestInformation} */ @@ -70,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action getCloudPcPerformanceReport + * Get a report related to the performance of Cloud PCs. * @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/DirectoryRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/DirectoryRequestBuilder.java index 8b10b56a51e..95d1dc3e91d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directory/DirectoryRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/DirectoryRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.directory.administrativeunits.AdministrativeUnitsRequestBuilder; import com.microsoft.graph.beta.directory.attributesets.AttributeSetsRequestBuilder; +import com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder; import com.microsoft.graph.beta.directory.certificateauthorities.CertificateAuthoritiesRequestBuilder; import com.microsoft.graph.beta.directory.customsecurityattributedefinitions.CustomSecurityAttributeDefinitionsRequestBuilder; import com.microsoft.graph.beta.directory.deleteditems.DeletedItemsRequestBuilder; @@ -56,6 +57,14 @@ public AdministrativeUnitsRequestBuilder administrativeUnits() { public AttributeSetsRequestBuilder attributeSets() { return new AttributeSetsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the authenticationMethodDevices property of the microsoft.graph.directory entity. + * @return a {@link AuthenticationMethodDevicesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AuthenticationMethodDevicesRequestBuilder authenticationMethodDevices() { + return new AuthenticationMethodDevicesRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the certificateAuthorities property of the microsoft.graph.directory entity. * @return a {@link CertificateAuthoritiesRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/AuthenticationMethodDevicesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/AuthenticationMethodDevicesRequestBuilder.java new file mode 100644 index 00000000000..39365396806 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/AuthenticationMethodDevicesRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.directory.authenticationmethoddevices; + +import com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder; +import com.microsoft.graph.beta.models.AuthenticationMethodDevice; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the authenticationMethodDevices property of the microsoft.graph.directory entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AuthenticationMethodDevicesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + * @return a {@link HardwareOathDevicesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathDevicesRequestBuilder hardwareOathDevices() { + return new HardwareOathDevicesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AuthenticationMethodDevicesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AuthenticationMethodDevicesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/authenticationMethodDevices{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AuthenticationMethodDevicesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AuthenticationMethodDevicesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/authenticationMethodDevices{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property authenticationMethodDevices for directory + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property authenticationMethodDevices for directory + * @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 authenticationMethodDevices from directory + * @return a {@link AuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDevice get() { + return get(null); + } + /** + * Get authenticationMethodDevices from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDevice get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Update the navigation property authenticationMethodDevices in directory + * @param body The request body + * @return a {@link AuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDevice patch(@jakarta.annotation.Nonnull final AuthenticationMethodDevice body) { + return patch(body, null); + } + /** + * Update the navigation property authenticationMethodDevices in directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDevice patch(@jakarta.annotation.Nonnull final AuthenticationMethodDevice 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, AuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Delete navigation property authenticationMethodDevices for directory + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property authenticationMethodDevices for directory + * @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 authenticationMethodDevices from directory + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get authenticationMethodDevices from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 authenticationMethodDevices in directory + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AuthenticationMethodDevice body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property authenticationMethodDevices in directory + * @param body The request 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 AuthenticationMethodDevice 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 AuthenticationMethodDevicesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AuthenticationMethodDevicesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AuthenticationMethodDevicesRequestBuilder(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 authenticationMethodDevices from directory + */ + @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/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java new file mode 100644 index 00000000000..2b57d31e1c9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices; + +import com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder; +import com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder; +import com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice; +import com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDeviceCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class HardwareOathDevicesRequestBuilder 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 hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + * @param hardwareOathTokenAuthenticationMethodDeviceId The unique identifier of hardwareOathTokenAuthenticationMethodDevice + * @return a {@link HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder byHardwareOathTokenAuthenticationMethodDeviceId(@jakarta.annotation.Nonnull final String hardwareOathTokenAuthenticationMethodDeviceId) { + Objects.requireNonNull(hardwareOathTokenAuthenticationMethodDeviceId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("hardwareOathTokenAuthenticationMethodDevice%2Did", hardwareOathTokenAuthenticationMethodDeviceId); + return new HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link HardwareOathDevicesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathDevicesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/authenticationMethodDevices/hardwareOathDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link HardwareOathDevicesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathDevicesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/authenticationMethodDevices/hardwareOathDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get hardwareOathDevices from directory + * @return a {@link HardwareOathTokenAuthenticationMethodDeviceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDeviceCollectionResponse get() { + return get(null); + } + /** + * Get hardwareOathDevices from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link HardwareOathTokenAuthenticationMethodDeviceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDeviceCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to hardwareOathDevices for directory + * @param body The request body + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return post(body, null); + } + /** + * Create new navigation property to hardwareOathDevices for directory + * @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 + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body, @jakarta.annotation.Nullable final 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, HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Get hardwareOathDevices from directory + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get hardwareOathDevices from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 hardwareOathDevices for directory + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to hardwareOathDevices for directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link HardwareOathDevicesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathDevicesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new HardwareOathDevicesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get hardwareOathDevices from directory + */ + @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/directory/authenticationmethoddevices/hardwareoathdevices/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/count/CountRequestBuilder.java new file mode 100644 index 00000000000..89ac9433c16 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.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}/directory/authenticationMethodDevices/hardwareOathDevices/$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}/directory/authenticationMethodDevices/hardwareOathDevices/$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/directory/authenticationmethoddevices/hardwareoathdevices/item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.java new file mode 100644 index 00000000000..2ef9d685b89 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item; + +import com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder; +import com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the assignTo property of the microsoft.graph.hardwareOathTokenAuthenticationMethodDevice entity. + * @return a {@link AssignToRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AssignToRequestBuilder assignTo() { + return new AssignToRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property hardwareOathDevices for directory + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property hardwareOathDevices for directory + * @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 hardwareOathDevices from directory + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice get() { + return get(null); + } + /** + * Get hardwareOathDevices from directory + * @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 + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Update the navigation property hardwareOathDevices in directory + * @param body The request body + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice patch(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return patch(body, null); + } + /** + * Update the navigation property hardwareOathDevices in directory + * @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 + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice patch(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice 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, HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Delete navigation property hardwareOathDevices for directory + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property hardwareOathDevices for directory + * @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 hardwareOathDevices from directory + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get hardwareOathDevices from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 hardwareOathDevices in directory + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property hardwareOathDevices in directory + * @param body The request 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 HardwareOathTokenAuthenticationMethodDevice 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 HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(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 hardwareOathDevices from directory + */ + @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/directory/authenticationmethoddevices/hardwareoathdevices/item/assignto/AssignToRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/item/assignto/AssignToRequestBuilder.java new file mode 100644 index 00000000000..d8a25f3d685 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/item/assignto/AssignToRequestBuilder.java @@ -0,0 +1,147 @@ +package com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto; + +import com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder; +import com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.User; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the assignTo property of the microsoft.graph.hardwareOathTokenAuthenticationMethodDevice entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AssignToRequestBuilder extends BaseRequestBuilder { + /** + * The mailboxSettings property + * @return a {@link MailboxSettingsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MailboxSettingsRequestBuilder mailboxSettings() { + return new MailboxSettingsRequestBuilder(pathParameters, requestAdapter); + } + /** + * The serviceProvisioningErrors property + * @return a {@link ServiceProvisioningErrorsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ServiceProvisioningErrorsRequestBuilder serviceProvisioningErrors() { + return new ServiceProvisioningErrorsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AssignToRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AssignToRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AssignToRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AssignToRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo{?%24expand,%24select}", rawUrl); + } + /** + * Get assignTo from directory + * @return a {@link User} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public User get() { + return get(null); + } + /** + * Get assignTo from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link User} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public User get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, User::createFromDiscriminatorValue); + } + /** + * Get assignTo from directory + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get assignTo from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AssignToRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AssignToRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AssignToRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get assignTo from directory + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/item/assignto/mailboxsettings/MailboxSettingsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/item/assignto/mailboxsettings/MailboxSettingsRequestBuilder.java new file mode 100644 index 00000000000..9e53d432f49 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/item/assignto/mailboxsettings/MailboxSettingsRequestBuilder.java @@ -0,0 +1,184 @@ +package com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings; + +import com.microsoft.graph.beta.models.MailboxSettings; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Builds and executes requests for operations under /directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo/mailboxSettings + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MailboxSettingsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MailboxSettingsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxSettingsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/mailboxSettings{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MailboxSettingsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxSettingsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/mailboxSettings{?%24expand,%24select}", rawUrl); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings get() { + return get(null); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MailboxSettings::createFromDiscriminatorValue); + } + /** + * Update property mailboxSettings value. + * @param body The request body + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings patch(@jakarta.annotation.Nonnull final MailboxSettings body) { + return patch(body, null); + } + /** + * Update property mailboxSettings value. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings patch(@jakarta.annotation.Nonnull final MailboxSettings 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, MailboxSettings::createFromDiscriminatorValue); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 property mailboxSettings value. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MailboxSettings body) { + return toPatchRequestInformation(body, null); + } + /** + * Update property mailboxSettings value. + * @param body The request 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 MailboxSettings 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 MailboxSettingsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MailboxSettingsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MailboxSettingsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + */ + @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/directory/authenticationmethoddevices/hardwareoathdevices/item/assignto/serviceprovisioningerrors/ServiceProvisioningErrorsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/item/assignto/serviceprovisioningerrors/ServiceProvisioningErrorsRequestBuilder.java new file mode 100644 index 00000000000..0e5fa773410 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/item/assignto/serviceprovisioningerrors/ServiceProvisioningErrorsRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors; + +import com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.ServiceProvisioningErrorCollectionResponse; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Builds and executes requests for operations under /directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo/serviceProvisioningErrors + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ServiceProvisioningErrorsRequestBuilder 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); + } + /** + * Instantiates a new {@link ServiceProvisioningErrorsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ServiceProvisioningErrorsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + * @return a {@link ServiceProvisioningErrorCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ServiceProvisioningErrorCollectionResponse get() { + return get(null); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ServiceProvisioningErrorCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ServiceProvisioningErrorCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ServiceProvisioningErrorCollectionResponse::createFromDiscriminatorValue); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user 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; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ServiceProvisioningErrorsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ServiceProvisioningErrorsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ServiceProvisioningErrorsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/item/assignto/serviceprovisioningerrors/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/item/assignto/serviceprovisioningerrors/count/CountRequestBuilder.java new file mode 100644 index 00000000000..c8ccfe76a9c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/item/assignto/serviceprovisioningerrors/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.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}/directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors/$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}/directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors/$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/drives/item/items/item/retentionlabel/RetentionLabelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/retentionlabel/RetentionLabelRequestBuilder.java index 2722d4b4840..3a83f4a240a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/retentionlabel/RetentionLabelRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/retentionlabel/RetentionLabelRequestBuilder.java @@ -79,23 +79,23 @@ public ItemRetentionLabel get(@jakarta.annotation.Nullable final java.util.funct return this.requestAdapter.send(requestInfo, errorMapping, ItemRetentionLabel::createFromDiscriminatorValue); } /** - * Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. + * Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. * @param body The request body * @return a {@link ItemRetentionLabel} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ItemRetentionLabel patch(@jakarta.annotation.Nonnull final ItemRetentionLabel body) { return patch(body, null); } /** - * Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. + * Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ItemRetentionLabel} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ItemRetentionLabel patch(@jakarta.annotation.Nonnull final ItemRetentionLabel body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -146,7 +146,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. + * Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. * @param body The request body * @return a {@link RequestInformation} */ @@ -155,7 +155,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. + * Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java index 3888465877c..5a87d9c0933 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java @@ -271,21 +271,21 @@ public RangeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()", rawUrl); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get() { return get(null); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -359,7 +359,7 @@ public RowWithRowRequestBuilder rowWithRow(@jakarta.annotation.Nonnull final Int return new RowWithRowRequestBuilder(pathParameters, requestAdapter, row); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -367,7 +367,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java index 331903a71aa..4ea477e805c 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/names/item/range/RangeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java index e8509d5cad9..24c91b93296 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java @@ -271,21 +271,21 @@ public RangeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/names/{workbookNamedItem%2Did}/range()", rawUrl); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get() { return get(null); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -359,7 +359,7 @@ public RowWithRowRequestBuilder rowWithRow(@jakarta.annotation.Nonnull final Int return new RowWithRowRequestBuilder(pathParameters, requestAdapter, row); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -367,7 +367,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/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..1eff2c749f4 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/schema/SchemaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/schema/SchemaRequestBuilder.java index 05701d147cd..0aee76cfb16 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/schema/SchemaRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/schema/SchemaRequestBuilder.java @@ -61,23 +61,23 @@ public Schema get(@jakarta.annotation.Nullable final java.util.function.Consumer return this.requestAdapter.send(requestInfo, errorMapping, Schema::createFromDiscriminatorValue); } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @param body The request body * @return a {@link Schema} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Schema patch(@jakarta.annotation.Nonnull final Schema body) { return patch(body, null); } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Schema} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Schema patch(@jakarta.annotation.Nonnull final Schema body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -108,7 +108,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @param body The request body * @return a {@link RequestInformation} */ @@ -117,7 +117,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @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/inboundflows/item/InboundFlowItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java index eb0ec7eb092..f8874058103 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java @@ -99,23 +99,23 @@ public InboundFlow get(@jakarta.annotation.Nullable final java.util.function.Con return this.requestAdapter.send(requestInfo, errorMapping, InboundFlow::createFromDiscriminatorValue); } /** - * Update the properties of an inboundFileFlow object. + * Update the properties of an inboundApiFlow object. * @param body The request body * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow patch(@jakarta.annotation.Nonnull final InboundFlow body) { return patch(body, null); } /** - * Update the properties of an inboundFileFlow object. + * Update the properties of an inboundApiFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow patch(@jakarta.annotation.Nonnull final InboundFlow body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -166,7 +166,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an inboundFileFlow object. + * Update the properties of an inboundApiFlow object. * @param body The request body * @return a {@link RequestInformation} */ @@ -175,7 +175,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of an inboundFileFlow object. + * Update the properties of an inboundApiFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/GroupItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/GroupItemRequestBuilder.java index d190c8a792b..6c092022a60 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/GroupItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/GroupItemRequestBuilder.java @@ -460,7 +460,7 @@ public GroupItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/groups/{group%2Did}{?%24expand,%24select}", rawUrl); } /** - * Deletes a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. + * Delete a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -468,7 +468,7 @@ public void delete() { delete(null); } /** - * Deletes a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. + * Delete a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -531,7 +531,7 @@ public Group patch(@jakarta.annotation.Nonnull final Group body, @jakarta.annota return this.requestAdapter.send(requestInfo, errorMapping, Group::createFromDiscriminatorValue); } /** - * Deletes a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. + * Delete a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -539,7 +539,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Deletes a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. + * Delete a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. * @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/approleassignments/item/AppRoleAssignmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/approleassignments/item/AppRoleAssignmentItemRequestBuilder.java index 91f91d037ea..2ef1f7c6ce8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/approleassignments/item/AppRoleAssignmentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/approleassignments/item/AppRoleAssignmentItemRequestBuilder.java @@ -37,7 +37,7 @@ public AppRoleAssignmentItemRequestBuilder(@jakarta.annotation.Nonnull final Str super(requestAdapter, "{+baseurl}/groups/{group%2Did}/appRoleAssignments/{appRoleAssignment%2Did}{?%24expand,%24select}", rawUrl); } /** - * Deletes an appRoleAssignment that a group has been granted. + * Delete an appRoleAssignment that a group has been granted. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -45,7 +45,7 @@ public void delete() { delete(null); } /** - * Deletes an appRoleAssignment that a group has been granted. + * Delete an appRoleAssignment that a group has been granted. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -104,7 +104,7 @@ public AppRoleAssignment patch(@jakarta.annotation.Nonnull final AppRoleAssignme return this.requestAdapter.send(requestInfo, errorMapping, AppRoleAssignment::createFromDiscriminatorValue); } /** - * Deletes an appRoleAssignment that a group has been granted. + * Delete an appRoleAssignment that a group has been granted. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -112,7 +112,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Deletes an appRoleAssignment that a group has been granted. + * Delete an appRoleAssignment that a group has been granted. * @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/assignlicense/AssignLicenseRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/assignlicense/AssignLicenseRequestBuilder.java index 14b96dc8e11..bb99ca9dbec 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/assignlicense/AssignLicenseRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/assignlicense/AssignLicenseRequestBuilder.java @@ -36,7 +36,7 @@ public AssignLicenseRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/groups/{group%2Did}/assignLicense", rawUrl); } /** - * Add or remove licenses on the group. Licenses assigned to the group will be assigned to all users in the group. Group-based licensing is an alternative to direct user licensing. To learn more about group-based licensing, see What is group-based licensing in Microsoft Entra ID. To get the subscriptions available in the directory, perform a GET subscribedSkus request. + * Add or remove licenses on a group. Licenses assigned to the group will be assigned to all users in the group. Group-based licensing is an alternative to direct user licensing. To learn more about group-based licensing, see What is group-based licensing in Microsoft Entra ID. To get the subscriptions available in the directory, perform a GET subscribedSkus request. * @param body The request body * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code @@ -47,7 +47,7 @@ public Group post(@jakarta.annotation.Nonnull final AssignLicensePostRequestBody return post(body, null); } /** - * Add or remove licenses on the group. Licenses assigned to the group will be assigned to all users in the group. Group-based licensing is an alternative to direct user licensing. To learn more about group-based licensing, see What is group-based licensing in Microsoft Entra ID. To get the subscriptions available in the directory, perform a GET subscribedSkus request. + * Add or remove licenses on a group. Licenses assigned to the group will be assigned to all users in the group. Group-based licensing is an alternative to direct user licensing. To learn more about group-based licensing, see What is group-based licensing in Microsoft Entra ID. To get the subscriptions available in the directory, perform a GET subscribedSkus request. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Group} @@ -63,7 +63,7 @@ public Group post(@jakarta.annotation.Nonnull final AssignLicensePostRequestBody return this.requestAdapter.send(requestInfo, errorMapping, Group::createFromDiscriminatorValue); } /** - * Add or remove licenses on the group. Licenses assigned to the group will be assigned to all users in the group. Group-based licensing is an alternative to direct user licensing. To learn more about group-based licensing, see What is group-based licensing in Microsoft Entra ID. To get the subscriptions available in the directory, perform a GET subscribedSkus request. + * Add or remove licenses on a group. Licenses assigned to the group will be assigned to all users in the group. Group-based licensing is an alternative to direct user licensing. To learn more about group-based licensing, see What is group-based licensing in Microsoft Entra ID. To get the subscriptions available in the directory, perform a GET subscribedSkus request. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Add or remove licenses on the group. Licenses assigned to the group will be assigned to all users in the group. Group-based licensing is an alternative to direct user licensing. To learn more about group-based licensing, see What is group-based licensing in Microsoft Entra ID. To get the subscriptions available in the directory, perform a GET subscribedSkus request. + * Add or remove licenses on a group. Licenses assigned to the group will be assigned to all users in the group. Group-based licensing is an alternative to direct user licensing. To learn more about group-based licensing, see What is group-based licensing in Microsoft Entra ID. To get the subscriptions available in the directory, perform a GET subscribedSkus request. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java index 0d4a96e9fbd..d101eebe4fb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java @@ -84,23 +84,23 @@ public ConversationCollectionResponse get(@jakarta.annotation.Nullable final jav return this.requestAdapter.send(requestInfo, errorMapping, ConversationCollectionResponse::createFromDiscriminatorValue); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param body The request body * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation post(@jakarta.annotation.Nonnull final Conversation body) { return post(body, null); } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation post(@jakarta.annotation.Nonnull final Conversation body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @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 an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @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/owners/item/ref/RefRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/owners/item/ref/RefRequestBuilder.java index 117341f37bb..918d6d3287d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/owners/item/ref/RefRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/owners/item/ref/RefRequestBuilder.java @@ -35,7 +35,7 @@ public RefRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/groups/{group%2Did}/owners/{directoryObject%2Did}/$ref", rawUrl); } /** - * Use this API to remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. + * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void delete() { delete(null); } /** - * Use this API to remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. + * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Use this API to remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. + * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Use this API to remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. + * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. * @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/owners/ref/RefRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/owners/ref/RefRequestBuilder.java index 6a0fa9ae706..8c7ee74566b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/owners/ref/RefRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/owners/ref/RefRequestBuilder.java @@ -38,7 +38,7 @@ public RefRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/groups/{group%2Did}/owners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", rawUrl); } /** - * Use this API to remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. + * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -46,7 +46,7 @@ public void delete() { delete(null); } /** - * Use this API to remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. + * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -105,7 +105,7 @@ public void post(@jakarta.annotation.Nonnull final ReferenceCreate body, @jakart this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Use this API to remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. + * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -113,7 +113,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Use this API to remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. + * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -179,7 +179,7 @@ public RefRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl return new RefRequestBuilder(rawUrl, requestAdapter); } /** - * Use this API to remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. + * Remove an owner from a Microsoft 365 group or a security group through the owners navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class DeleteQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/permissiongrants/PermissionGrantsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/permissiongrants/PermissionGrantsRequestBuilder.java index 801af4f208f..7b39de908cc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/permissiongrants/PermissionGrantsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/permissiongrants/PermissionGrantsRequestBuilder.java @@ -60,7 +60,7 @@ public PermissionGrantsRequestBuilder(@jakarta.annotation.Nonnull final String r super(requestAdapter, "{+baseurl}/groups/{group%2Did}/permissionGrants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List all resource-specific permission grants on the group. This list specifies the Microsoft Entra apps that have access to the group, along with the corresponding kind of resource-specific access that each app has. + * List all resource-specific permission grants on a group. This list specifies the Microsoft Entra apps that have access to the group, along with the corresponding kind of resource-specific access that each app has. * @return a {@link ResourceSpecificPermissionGrantCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -70,7 +70,7 @@ public ResourceSpecificPermissionGrantCollectionResponse get() { return get(null); } /** - * List all resource-specific permission grants on the group. This list specifies the Microsoft Entra apps that have access to the group, along with the corresponding kind of resource-specific access that each app has. + * List all resource-specific permission grants on a group. This list specifies the Microsoft Entra apps that have access to the group, along with the corresponding kind of resource-specific access that each app has. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ResourceSpecificPermissionGrantCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -109,7 +109,7 @@ public ResourceSpecificPermissionGrant post(@jakarta.annotation.Nonnull final Re return this.requestAdapter.send(requestInfo, errorMapping, ResourceSpecificPermissionGrant::createFromDiscriminatorValue); } /** - * List all resource-specific permission grants on the group. This list specifies the Microsoft Entra apps that have access to the group, along with the corresponding kind of resource-specific access that each app has. + * List all resource-specific permission grants on a group. This list specifies the Microsoft Entra apps that have access to the group, along with the corresponding kind of resource-specific access that each app has. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -117,7 +117,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List all resource-specific permission grants on the group. This list specifies the Microsoft Entra apps that have access to the group, along with the corresponding kind of resource-specific access that each app has. + * List all resource-specific permission grants on a group. This list specifies the Microsoft Entra apps that have access to the group, along with the corresponding kind of resource-specific access that each app has. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -163,7 +163,7 @@ public PermissionGrantsRequestBuilder withUrl(@jakarta.annotation.Nonnull final return new PermissionGrantsRequestBuilder(rawUrl, requestAdapter); } /** - * List all resource-specific permission grants on the group. This list specifies the Microsoft Entra apps that have access to the group, along with the corresponding kind of resource-specific access that each app has. + * List all resource-specific permission grants on a group. This list specifies the Microsoft Entra apps that have access to the group, along with the corresponding kind of resource-specific access that each app has. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/ChannelItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/ChannelItemRequestBuilder.java index 3a3ea561294..ad4fc39ccbe 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/ChannelItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/ChannelItemRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.groups.item.team.channels.item.completemigration.CompleteMigrationRequestBuilder; import com.microsoft.graph.beta.groups.item.team.channels.item.doesuserhaveaccessuseriduseridtenantidtenantiduserprincipalnameuserprincipalname.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder; import com.microsoft.graph.beta.groups.item.team.channels.item.filesfolder.FilesFolderRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder; import com.microsoft.graph.beta.groups.item.team.channels.item.members.MembersRequestBuilder; import com.microsoft.graph.beta.groups.item.team.channels.item.messages.MessagesRequestBuilder; import com.microsoft.graph.beta.groups.item.team.channels.item.provisionemail.ProvisionEmailRequestBuilder; @@ -63,6 +64,14 @@ public DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrinci public FilesFolderRequestBuilder filesFolder() { return new FilesFolderRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder getAllMembers() { + return new GetAllMembersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the members property of the microsoft.graph.channel entity. * @return a {@link MembersRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/GetAllMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/GetAllMembersRequestBuilder.java new file mode 100644 index 00000000000..65847d0acd0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/GetAllMembersRequestBuilder.java @@ -0,0 +1,261 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers; + +import com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemoveRequestBuilder; +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.ConversationMemberCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder add() { + return new AddRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the remove method. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder remove() { + return new RemoveRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @return a {@link ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder byConversationMemberId(@jakarta.annotation.Nonnull final String conversationMemberId) { + Objects.requireNonNull(conversationMemberId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conversationMember%2Did", conversationMemberId); + return new ConversationMemberItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get getAllMembers from groups + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get() { + return get(null); + } + /** + * Get getAllMembers from groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMemberCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to getAllMembers for groups + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body) { + return post(body, null); + } + /** + * Create new navigation property to getAllMembers for groups + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Get getAllMembers from groups + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to getAllMembers for groups + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to getAllMembers for groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetAllMembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get getAllMembers from groups + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/add/AddPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/add/AddPostRequestBody.java new file mode 100644 index 00000000000..384bb80038e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/add/AddPostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AddPostRequestBody} and sets the default values. + */ + public AddPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AddPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static AddPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/add/AddPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/add/AddPostResponse.java new file mode 100644 index 00000000000..d97fc186034 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/add/AddPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AddPostResponse} and sets the default values. + */ + public AddPostResponse() { + 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 AddPostResponse} + */ + @jakarta.annotation.Nonnull + public static AddPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/add/AddRequestBuilder.java new file mode 100644 index 00000000000..77f7d379ff5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/add/AddRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the add method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/getAllMembers/add", pathParameters); + } + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/getAllMembers/add", rawUrl); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return post(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final 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, AddPostResponse::createFromDiscriminatorValue); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AddRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..5999719c39c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/getAllMembers/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/getAllMembers/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java new file mode 100644 index 00000000000..428420bb426 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property getAllMembers for groups + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property getAllMembers for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get getAllMembers from groups + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember get() { + return get(null); + } + /** + * Get getAllMembers from groups + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); + } + /** + * Update the navigation property getAllMembers in groups + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { + return patch(body, null); + } + /** + * Update the navigation property getAllMembers in groups + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Delete navigation property getAllMembers for groups + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property getAllMembers for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get getAllMembers from groups + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property getAllMembers in groups + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property getAllMembers in groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConversationMember 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 ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConversationMemberItemRequestBuilder(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 getAllMembers from groups + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/remove/RemovePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/remove/RemovePostRequestBody.java new file mode 100644 index 00000000000..4a6db146ac5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/remove/RemovePostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RemovePostRequestBody} and sets the default values. + */ + public RemovePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link RemovePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RemovePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/remove/RemovePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/remove/RemovePostResponse.java new file mode 100644 index 00000000000..06575e671a9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/remove/RemovePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link RemovePostResponse} and sets the default values. + */ + public RemovePostResponse() { + 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 RemovePostResponse} + */ + @jakarta.annotation.Nonnull + public static RemovePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/remove/RemoveRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/remove/RemoveRequestBuilder.java new file mode 100644 index 00000000000..e16391a105a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/channels/item/getallmembers/remove/RemoveRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the remove method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/getAllMembers/remove", pathParameters); + } + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/getAllMembers/remove", rawUrl); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return post(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final 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, RemovePostResponse::createFromDiscriminatorValue); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RemoveRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/PrimaryChannelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/PrimaryChannelRequestBuilder.java index fd2bc7f9d47..a71105c0659 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/PrimaryChannelRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/PrimaryChannelRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.groups.item.team.primarychannel.completemigration.CompleteMigrationRequestBuilder; import com.microsoft.graph.beta.groups.item.team.primarychannel.doesuserhaveaccessuseriduseridtenantidtenantiduserprincipalnameuserprincipalname.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder; import com.microsoft.graph.beta.groups.item.team.primarychannel.filesfolder.FilesFolderRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder; import com.microsoft.graph.beta.groups.item.team.primarychannel.members.MembersRequestBuilder; import com.microsoft.graph.beta.groups.item.team.primarychannel.messages.MessagesRequestBuilder; import com.microsoft.graph.beta.groups.item.team.primarychannel.provisionemail.ProvisionEmailRequestBuilder; @@ -63,6 +64,14 @@ public DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrinci public FilesFolderRequestBuilder filesFolder() { return new FilesFolderRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder getAllMembers() { + return new GetAllMembersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the members property of the microsoft.graph.channel entity. * @return a {@link MembersRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/GetAllMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/GetAllMembersRequestBuilder.java new file mode 100644 index 00000000000..34880ca0101 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/GetAllMembersRequestBuilder.java @@ -0,0 +1,261 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers; + +import com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder; +import com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemoveRequestBuilder; +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.ConversationMemberCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder add() { + return new AddRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the remove method. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder remove() { + return new RemoveRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @return a {@link ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder byConversationMemberId(@jakarta.annotation.Nonnull final String conversationMemberId) { + Objects.requireNonNull(conversationMemberId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conversationMember%2Did", conversationMemberId); + return new ConversationMemberItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get getAllMembers from groups + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get() { + return get(null); + } + /** + * Get getAllMembers from groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMemberCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to getAllMembers for groups + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body) { + return post(body, null); + } + /** + * Create new navigation property to getAllMembers for groups + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Get getAllMembers from groups + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to getAllMembers for groups + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to getAllMembers for groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetAllMembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get getAllMembers from groups + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/add/AddPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/add/AddPostRequestBody.java new file mode 100644 index 00000000000..18323e48902 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/add/AddPostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AddPostRequestBody} and sets the default values. + */ + public AddPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AddPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static AddPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/add/AddPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/add/AddPostResponse.java new file mode 100644 index 00000000000..48e9962feea --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/add/AddPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AddPostResponse} and sets the default values. + */ + public AddPostResponse() { + 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 AddPostResponse} + */ + @jakarta.annotation.Nonnull + public static AddPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/add/AddRequestBuilder.java new file mode 100644 index 00000000000..cf8214a9eab --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/add/AddRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the add method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/getAllMembers/add", pathParameters); + } + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/getAllMembers/add", rawUrl); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return post(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final 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, AddPostResponse::createFromDiscriminatorValue); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AddRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..7ece0818031 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/getAllMembers/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/getAllMembers/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/item/ConversationMemberItemRequestBuilder.java new file mode 100644 index 00000000000..a194d371b4f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/item/ConversationMemberItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property getAllMembers for groups + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property getAllMembers for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get getAllMembers from groups + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember get() { + return get(null); + } + /** + * Get getAllMembers from groups + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); + } + /** + * Update the navigation property getAllMembers in groups + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { + return patch(body, null); + } + /** + * Update the navigation property getAllMembers in groups + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Delete navigation property getAllMembers for groups + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property getAllMembers for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get getAllMembers from groups + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property getAllMembers in groups + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property getAllMembers in groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConversationMember 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 ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConversationMemberItemRequestBuilder(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 getAllMembers from groups + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/remove/RemovePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/remove/RemovePostRequestBody.java new file mode 100644 index 00000000000..eeb8e8f2da9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/remove/RemovePostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RemovePostRequestBody} and sets the default values. + */ + public RemovePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link RemovePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RemovePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/remove/RemovePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/remove/RemovePostResponse.java new file mode 100644 index 00000000000..bec40210331 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/remove/RemovePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link RemovePostResponse} and sets the default values. + */ + public RemovePostResponse() { + 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 RemovePostResponse} + */ + @jakarta.annotation.Nonnull + public static RemovePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/remove/RemoveRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/remove/RemoveRequestBuilder.java new file mode 100644 index 00000000000..c4b064ff2b5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/team/primarychannel/getallmembers/remove/RemoveRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the remove method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/getAllMembers/remove", pathParameters); + } + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/getAllMembers/remove", rawUrl); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return post(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final 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, RemovePostResponse::createFromDiscriminatorValue); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RemoveRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java index f11854d9893..b7022ee40b5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java @@ -75,21 +75,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @return a {@link ConversationThread} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationThread get() { return get(null); } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationThread} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationThread get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -146,7 +146,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -154,7 +154,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -206,7 +206,7 @@ public ConversationThreadItemRequestBuilder withUrl(@jakarta.annotation.Nonnull public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + * Get a thread object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivememberof/TransitiveMemberOfRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivememberof/TransitiveMemberOfRequestBuilder.java index 07832c3de1b..1eaa63f631e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivememberof/TransitiveMemberOfRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivememberof/TransitiveMemberOfRequestBuilder.java @@ -77,7 +77,7 @@ public TransitiveMemberOfRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/groups/{group%2Did}/transitiveMemberOf{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get groups and administrative units that the group is a member of. This operation is transitive and will also include all groups that this group is a nested member of. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. + * Get groups and administrative units that a group is a member of. This operation is transitive and will also include all groups that this group is a nested member of. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. * @return a {@link DirectoryObjectCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -87,7 +87,7 @@ public DirectoryObjectCollectionResponse get() { return get(null); } /** - * Get groups and administrative units that the group is a member of. This operation is transitive and will also include all groups that this group is a nested member of. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. + * Get groups and administrative units that a group is a member of. This operation is transitive and will also include all groups that this group is a nested member of. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DirectoryObjectCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -101,7 +101,7 @@ public DirectoryObjectCollectionResponse get(@jakarta.annotation.Nullable final return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObjectCollectionResponse::createFromDiscriminatorValue); } /** - * Get groups and administrative units that the group is a member of. This operation is transitive and will also include all groups that this group is a nested member of. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. + * Get groups and administrative units that a group is a member of. This operation is transitive and will also include all groups that this group is a nested member of. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -109,7 +109,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get groups and administrative units that the group is a member of. This operation is transitive and will also include all groups that this group is a nested member of. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. + * Get groups and administrative units that a group is a member of. This operation is transitive and will also include all groups that this group is a nested member of. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -131,7 +131,7 @@ public TransitiveMemberOfRequestBuilder withUrl(@jakarta.annotation.Nonnull fina return new TransitiveMemberOfRequestBuilder(rawUrl, requestAdapter); } /** - * Get groups and administrative units that the group is a member of. This operation is transitive and will also include all groups that this group is a nested member of. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. + * Get groups and administrative units that a group is a member of. This operation is transitive and will also include all groups that this group is a nested member of. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/TransitiveMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/TransitiveMembersRequestBuilder.java index 267b3c322d5..bd9b5a5c975 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/TransitiveMembersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/TransitiveMembersRequestBuilder.java @@ -113,7 +113,7 @@ public TransitiveMembersRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/groups/{group%2Did}/transitiveMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @return a {@link DirectoryObjectCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -123,7 +123,7 @@ public DirectoryObjectCollectionResponse get() { return get(null); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DirectoryObjectCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -137,7 +137,7 @@ public DirectoryObjectCollectionResponse get(@jakarta.annotation.Nullable final return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObjectCollectionResponse::createFromDiscriminatorValue); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -145,7 +145,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -167,7 +167,7 @@ public TransitiveMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final return new TransitiveMembersRequestBuilder(rawUrl, requestAdapter); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/graphgroup/GraphGroupRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/graphgroup/GraphGroupRequestBuilder.java index 5d79b34a122..6543ebd78bc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/graphgroup/GraphGroupRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/graphgroup/GraphGroupRequestBuilder.java @@ -46,7 +46,7 @@ public GraphGroupRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/groups/{group%2Did}/transitiveMembers/graph.group{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @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); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @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); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -78,7 +78,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @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); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/graphuser/GraphUserRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/graphuser/GraphUserRequestBuilder.java index a7921e0b116..246421fe94f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/graphuser/GraphUserRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/graphuser/GraphUserRequestBuilder.java @@ -46,7 +46,7 @@ public GraphUserRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/groups/{group%2Did}/transitiveMembers/graph.user{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @return a {@link UserCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -56,7 +56,7 @@ public UserCollectionResponse get() { return get(null); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link UserCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -70,7 +70,7 @@ public UserCollectionResponse get(@jakarta.annotation.Nullable final java.util.f return this.requestAdapter.send(requestInfo, errorMapping, UserCollectionResponse::createFromDiscriminatorValue); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -78,7 +78,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -100,7 +100,7 @@ public GraphUserRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new GraphUserRequestBuilder(rawUrl, requestAdapter); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/item/graphgroup/GraphGroupRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/item/graphgroup/GraphGroupRequestBuilder.java index 683736d315a..01fdcf5daaf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/item/graphgroup/GraphGroupRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/item/graphgroup/GraphGroupRequestBuilder.java @@ -37,7 +37,7 @@ public GraphGroupRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/groups/{group%2Did}/transitiveMembers/{directoryObject%2Did}/graph.group{?%24expand,%24select}", rawUrl); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @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); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @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); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -69,7 +69,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @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); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/item/graphuser/GraphUserRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/item/graphuser/GraphUserRequestBuilder.java index 07483512269..e112c4c5154 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/item/graphuser/GraphUserRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/transitivemembers/item/graphuser/GraphUserRequestBuilder.java @@ -37,7 +37,7 @@ public GraphUserRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/groups/{group%2Did}/transitiveMembers/{directoryObject%2Did}/graph.user{?%24expand,%24select}", rawUrl); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @return a {@link User} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -47,7 +47,7 @@ public User get() { return get(null); } /** - * Get a list of the group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. + * Get a list of a group's members. A group can have different object types as members. For more information about supported member types for different groups, see Group membership. This operation is transitive and returns a flat list of all nested members. An attempt to filter by an OData cast that represents an unsupported member type returns a 400 Bad Request error with the Request_UnsupportedQuery code. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link User} * @throws ODataError When receiving a 4XX or 5XX status code @@ -61,7 +61,7 @@ public User get(@jakarta.annotation.Nullable final java.util.function.ConsumerFind more info here */ @@ -47,7 +47,7 @@ public void delete() { delete(null); } /** - * Deletes a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. + * Delete a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -110,7 +110,7 @@ public Group patch(@jakarta.annotation.Nonnull final Group body, @jakarta.annota return this.requestAdapter.send(requestInfo, errorMapping, Group::createFromDiscriminatorValue); } /** - * Deletes a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. + * Delete a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -118,7 +118,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Deletes a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. + * Delete a group. When deleted, Microsoft 365 groups are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This isn't applicable to Security groups and Distribution groups that are permanently deleted immediately. To learn more, see deletedItems. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java index 1f06f5cd514..276a7571e05 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java @@ -57,21 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Read the properties and relationships of a compliantNetworkNamedLocation object. * @return a {@link NamedLocation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public NamedLocation get() { return get(null); } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Read the properties and relationships of a compliantNetworkNamedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link NamedLocation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public NamedLocation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -128,7 +128,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Read the properties and relationships of a compliantNetworkNamedLocation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -136,7 +136,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Read the properties and relationships of a compliantNetworkNamedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -188,7 +188,7 @@ public NamedLocationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Read the properties and relationships of a compliantNetworkNamedLocation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java index 8ee861354e1..2cd0acf0558 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java @@ -61,12 +61,12 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -74,13 +74,13 @@ public CustomCalloutExtension get() { return get(null); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -150,7 +150,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions @@ -161,7 +161,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated @@ -225,7 +225,7 @@ public CustomCalloutExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonn public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java index fabc003b827..6b59fa3ccc1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java @@ -37,23 +37,23 @@ public CustomAccessPackageWorkflowExtensionItemRequestBuilder(@jakarta.annotatio super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - * @see Find more info here + * @see Find more info here */ @Deprecated public void delete() { delete(null); } /** - * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - * @see Find more info here + * @see Find more info here */ @Deprecated public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public CustomAccessPackageWorkflowExtension patch(@jakarta.annotation.Nonnull fi return this.requestAdapter.send(requestInfo, errorMapping, CustomAccessPackageWorkflowExtension::createFromDiscriminatorValue); } /** - * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions @@ -137,7 +137,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java index 0b9698d6fab..306bf0cb964 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java @@ -84,21 +84,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @return a {@link Agreement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Agreement get() { return get(null); } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Agreement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Agreement get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -155,7 +155,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -163,7 +163,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -215,7 +215,7 @@ public AgreementItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java index a96118fdbed..8a96b5ab8af 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identityprotection/riskyusers/RiskyUsersRequestBuilder.java @@ -78,21 +78,21 @@ public RiskyUsersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/identityProtection/riskyUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @return a {@link RiskyUserCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskyUserCollectionResponse get() { return get(null); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RiskyUserCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public RiskyUserCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -127,7 +127,7 @@ public RiskyUser post(@jakarta.annotation.Nonnull final RiskyUser body, @jakarta return this.requestAdapter.send(requestInfo, errorMapping, RiskyUser::createFromDiscriminatorValue); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -135,7 +135,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -181,7 +181,7 @@ public RiskyUsersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new RiskyUsersRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/informationprotection/bitlocker/recoverykeys/RecoveryKeysRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/informationprotection/bitlocker/recoverykeys/RecoveryKeysRequestBuilder.java index f9d0c7f9eb1..406ee8e6bff 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/informationprotection/bitlocker/recoverykeys/RecoveryKeysRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/informationprotection/bitlocker/recoverykeys/RecoveryKeysRequestBuilder.java @@ -59,7 +59,7 @@ public RecoveryKeysRequestBuilder(@jakarta.annotation.Nonnull final String rawUr super(requestAdapter, "{+baseurl}/informationProtection/bitlocker/recoveryKeys{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. + * Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. * @return a {@link BitlockerRecoveryKeyCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -69,7 +69,7 @@ public BitlockerRecoveryKeyCollectionResponse get() { return get(null); } /** - * Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. + * Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link BitlockerRecoveryKeyCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -83,7 +83,7 @@ public BitlockerRecoveryKeyCollectionResponse get(@jakarta.annotation.Nullable f return this.requestAdapter.send(requestInfo, errorMapping, BitlockerRecoveryKeyCollectionResponse::createFromDiscriminatorValue); } /** - * Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. + * Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -91,7 +91,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. + * Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -113,7 +113,7 @@ public RecoveryKeysRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri return new RecoveryKeysRequestBuilder(rawUrl, requestAdapter); } /** - * Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. + * Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. */ @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 3861a059ec3..cce8dad3193 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 @@ -12185,6 +12185,208 @@ com.microsoft.graph.beta.authenticationmethodconfigurations.item.AuthenticationM com.microsoft.graph.beta.authenticationmethodconfigurations.item.AuthenticationMethodConfigurationItemRequestBuilder::|public|toPatchRequestInformation(body:AuthenticationMethodConfiguration):RequestInformation com.microsoft.graph.beta.authenticationmethodconfigurations.item.AuthenticationMethodConfigurationItemRequestBuilder::|public|toPatchRequestInformation(body:AuthenticationMethodConfiguration; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.authenticationmethodconfigurations.item.AuthenticationMethodConfigurationItemRequestBuilder::|public|withUrl(rawUrl:String):AuthenticationMethodConfigurationItemRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|byAuthenticationMethodDeviceId(authenticationMethodDeviceId:String):AuthenticationMethodDeviceItemRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|get():AuthenticationMethodDeviceCollectionResponse +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AuthenticationMethodDeviceCollectionResponse +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|post(body:AuthenticationMethodDevice):AuthenticationMethodDevice +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|post(body:AuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):AuthenticationMethodDevice +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|toPostRequestInformation(body:AuthenticationMethodDevice):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|toPostRequestInformation(body:AuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|withUrl(rawUrl:String):AuthenticationMethodDevicesRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|get():AuthenticationMethodDevice +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AuthenticationMethodDevice +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|hardwareOathDevices:HardwareOathDevicesRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|patch(body:AuthenticationMethodDevice):AuthenticationMethodDevice +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|patch(body:AuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):AuthenticationMethodDevice +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|toPatchRequestInformation(body:AuthenticationMethodDevice):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|toPatchRequestInformation(body:AuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.AuthenticationMethodDeviceItemRequestBuilder::|public|withUrl(rawUrl:String):AuthenticationMethodDeviceItemRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|byHardwareOathTokenAuthenticationMethodDeviceId(hardwareOathTokenAuthenticationMethodDeviceId:String):HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|get():HardwareOathTokenAuthenticationMethodDeviceCollectionResponse +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDeviceCollectionResponse +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|post(body:HardwareOathTokenAuthenticationMethodDevice):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|post(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|toPostRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|toPostRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|withUrl(rawUrl:String):HardwareOathDevicesRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|get():User +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):User +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|withUrl(rawUrl:String):AssignToRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|get():MailboxSettings +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxSettings +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings):MailboxSettings +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings; requestConfiguration?:java.util.function.Consumer):MailboxSettings +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toPatchRequestInformation(body:MailboxSettings):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toPatchRequestInformation(body:MailboxSettings; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|withUrl(rawUrl:String):MailboxSettingsRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|get():ServiceProvisioningErrorCollectionResponse +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ServiceProvisioningErrorCollectionResponse +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|withUrl(rawUrl:String):ServiceProvisioningErrorsRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|assignTo:AssignToRequestBuilder +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|get():HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|patch(body:HardwareOathTokenAuthenticationMethodDevice):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|patch(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toPatchRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toPatchRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.authenticationmethoddevices.item.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|withUrl(rawUrl:String):HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder com.microsoft.graph.beta.authenticationmethodspolicy.authenticationmethodconfigurations.AuthenticationMethodConfigurationsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.authenticationmethodspolicy.authenticationmethodconfigurations.AuthenticationMethodConfigurationsRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.authenticationmethodspolicy.authenticationmethodconfigurations.AuthenticationMethodConfigurationsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -12289,6 +12491,7 @@ com.microsoft.graph.beta.BaseGraphServiceClient::|public|appRoleAssignments:AppR com.microsoft.graph.beta.BaseGraphServiceClient::|public|approvalWorkflowProviders:ApprovalWorkflowProvidersRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|auditLogs:AuditLogsRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|authenticationMethodConfigurations:AuthenticationMethodConfigurationsRequestBuilder +com.microsoft.graph.beta.BaseGraphServiceClient::|public|authenticationMethodDevices:AuthenticationMethodDevicesRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|authenticationMethodsPolicy:AuthenticationMethodsPolicyRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|bookingBusinesses:BookingBusinessesRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|bookingCurrencies:BookingCurrenciesRequestBuilder @@ -69612,6 +69815,167 @@ com.microsoft.graph.beta.directory.attributesets.item.AttributeSetItemRequestBui com.microsoft.graph.beta.directory.attributesets.item.AttributeSetItemRequestBuilder::|public|toPatchRequestInformation(body:AttributeSet):RequestInformation com.microsoft.graph.beta.directory.attributesets.item.AttributeSetItemRequestBuilder::|public|toPatchRequestInformation(body:AttributeSet; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.directory.attributesets.item.AttributeSetItemRequestBuilder::|public|withUrl(rawUrl:String):AttributeSetItemRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|get():AuthenticationMethodDevice +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AuthenticationMethodDevice +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|hardwareOathDevices:HardwareOathDevicesRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|patch(body:AuthenticationMethodDevice):AuthenticationMethodDevice +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|patch(body:AuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):AuthenticationMethodDevice +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|toPatchRequestInformation(body:AuthenticationMethodDevice):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|toPatchRequestInformation(body:AuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.AuthenticationMethodDevicesRequestBuilder::|public|withUrl(rawUrl:String):AuthenticationMethodDevicesRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|byHardwareOathTokenAuthenticationMethodDeviceId(hardwareOathTokenAuthenticationMethodDeviceId:String):HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|get():HardwareOathTokenAuthenticationMethodDeviceCollectionResponse +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDeviceCollectionResponse +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|post(body:HardwareOathTokenAuthenticationMethodDevice):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|post(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|toPostRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|toPostRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|withUrl(rawUrl:String):HardwareOathDevicesRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|get():User +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):User +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|withUrl(rawUrl:String):AssignToRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|get():MailboxSettings +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxSettings +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings):MailboxSettings +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings; requestConfiguration?:java.util.function.Consumer):MailboxSettings +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toPatchRequestInformation(body:MailboxSettings):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toPatchRequestInformation(body:MailboxSettings; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|withUrl(rawUrl:String):MailboxSettingsRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|get():ServiceProvisioningErrorCollectionResponse +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ServiceProvisioningErrorCollectionResponse +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|withUrl(rawUrl:String):ServiceProvisioningErrorsRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|assignTo:AssignToRequestBuilder +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|get():HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|patch(body:HardwareOathTokenAuthenticationMethodDevice):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|patch(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toPatchRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toPatchRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.authenticationmethoddevices.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|withUrl(rawUrl:String):HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder com.microsoft.graph.beta.directory.certificateauthorities.CertificateAuthoritiesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.directory.certificateauthorities.CertificateAuthoritiesRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.directory.certificateauthorities.CertificateAuthoritiesRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -70520,6 +70884,7 @@ com.microsoft.graph.beta.directory.DirectoryRequestBuilder.GetRequestConfigurati com.microsoft.graph.beta.directory.DirectoryRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.directory.DirectoryRequestBuilder::|public|administrativeUnits:AdministrativeUnitsRequestBuilder com.microsoft.graph.beta.directory.DirectoryRequestBuilder::|public|attributeSets:AttributeSetsRequestBuilder +com.microsoft.graph.beta.directory.DirectoryRequestBuilder::|public|authenticationMethodDevices:AuthenticationMethodDevicesRequestBuilder com.microsoft.graph.beta.directory.DirectoryRequestBuilder::|public|certificateAuthorities:CertificateAuthoritiesRequestBuilder com.microsoft.graph.beta.directory.DirectoryRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.directory.DirectoryRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void @@ -146605,6 +146970,7 @@ com.microsoft.graph.beta.groups.item.team.channels.item.ChannelItemRequestBuilde com.microsoft.graph.beta.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|filesFolder:FilesFolderRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|get():Channel com.microsoft.graph.beta.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Channel +com.microsoft.graph.beta.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|getAllMembers:GetAllMembersRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|members:MembersRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|messages:MessagesRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|patch(body:Channel):Channel @@ -146715,6 +147081,129 @@ com.microsoft.graph.beta.groups.item.team.channels.item.filesfolder.FilesFolderR com.microsoft.graph.beta.groups.item.team.channels.item.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.channels.item.filesfolder.FilesFolderRequestBuilder::|public|withUrl(rawUrl:String):FilesFolderRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostResponse::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody):AddPostResponse +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):AddPostResponse +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.add.AddRequestBuilder::|public|withUrl(rawUrl:String):AddRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|add:AddRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|get():ConversationMemberCollectionResponse +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMemberCollectionResponse +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|remove:RemoveRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|withUrl(rawUrl:String):GetAllMembersRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get():ConversationMember +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|withUrl(rawUrl:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostResponse::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemovePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemoveRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemoveRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody):RemovePostResponse +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RemovePostResponse +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|withUrl(rawUrl:String):RemoveRequestBuilder com.microsoft.graph.beta.groups.item.team.channels.item.members.add.AddPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.groups.item.team.channels.item.members.add.AddPostRequestBody::|public|constructor():void com.microsoft.graph.beta.groups.item.team.channels.item.members.add.AddPostRequestBody::|public|getAdditionalData():Map @@ -148347,6 +148836,129 @@ com.microsoft.graph.beta.groups.item.team.primarychannel.filesfolder.FilesFolder com.microsoft.graph.beta.groups.item.team.primarychannel.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.groups.item.team.primarychannel.filesfolder.FilesFolderRequestBuilder::|public|withUrl(rawUrl:String):FilesFolderRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostResponse::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody):AddPostResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):AddPostResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.add.AddRequestBuilder::|public|withUrl(rawUrl:String):AddRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|add:AddRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|get():ConversationMemberCollectionResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMemberCollectionResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|remove:RemoveRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|withUrl(rawUrl:String):GetAllMembersRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get():ConversationMember +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|withUrl(rawUrl:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostResponse::|public|constructor():void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemovePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemoveRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemoveRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody):RemovePostResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RemovePostResponse +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.groups.item.team.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|withUrl(rawUrl:String):RemoveRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.members.add.AddPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.groups.item.team.primarychannel.members.add.AddPostRequestBody::|public|constructor():void com.microsoft.graph.beta.groups.item.team.primarychannel.members.add.AddPostRequestBody::|public|getAdditionalData():Map @@ -148976,6 +149588,7 @@ com.microsoft.graph.beta.groups.item.team.primarychannel.PrimaryChannelRequestBu com.microsoft.graph.beta.groups.item.team.primarychannel.PrimaryChannelRequestBuilder::|public|filesFolder:FilesFolderRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.PrimaryChannelRequestBuilder::|public|get():Channel com.microsoft.graph.beta.groups.item.team.primarychannel.PrimaryChannelRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Channel +com.microsoft.graph.beta.groups.item.team.primarychannel.PrimaryChannelRequestBuilder::|public|getAllMembers:GetAllMembersRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.PrimaryChannelRequestBuilder::|public|members:MembersRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.PrimaryChannelRequestBuilder::|public|messages:MessagesRequestBuilder com.microsoft.graph.beta.groups.item.team.primarychannel.PrimaryChannelRequestBuilder::|public|patch(body:Channel):Channel @@ -185627,6 +186240,7 @@ com.microsoft.graph.beta.models.Authentication::|public|constructor():void com.microsoft.graph.beta.models.Authentication::|public|getEmailMethods():java.util.List com.microsoft.graph.beta.models.Authentication::|public|getFido2Methods():java.util.List com.microsoft.graph.beta.models.Authentication::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Authentication::|public|getHardwareOathMethods():java.util.List com.microsoft.graph.beta.models.Authentication::|public|getMethods():java.util.List com.microsoft.graph.beta.models.Authentication::|public|getMicrosoftAuthenticatorMethods():java.util.List com.microsoft.graph.beta.models.Authentication::|public|getOperations():java.util.List @@ -185643,6 +186257,7 @@ com.microsoft.graph.beta.models.Authentication::|public|OdataType:String com.microsoft.graph.beta.models.Authentication::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.Authentication::|public|setEmailMethods(value?:java.util.List):void com.microsoft.graph.beta.models.Authentication::|public|setFido2Methods(value?:java.util.List):void +com.microsoft.graph.beta.models.Authentication::|public|setHardwareOathMethods(value?:java.util.List):void com.microsoft.graph.beta.models.Authentication::|public|setMethods(value?:java.util.List):void com.microsoft.graph.beta.models.Authentication::|public|setMicrosoftAuthenticatorMethods(value?:java.util.List):void com.microsoft.graph.beta.models.Authentication::|public|setOperations(value?:java.util.List):void @@ -186125,6 +186740,23 @@ com.microsoft.graph.beta.models.AuthenticationMethodConfigurationCollectionRespo com.microsoft.graph.beta.models.AuthenticationMethodConfigurationCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AuthenticationMethodConfigurationCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.AuthenticationMethodConfigurationCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuthenticationMethodConfigurationCollectionResponse +com.microsoft.graph.beta.models.AuthenticationMethodDevice-->Entity +com.microsoft.graph.beta.models.AuthenticationMethodDevice::|public|constructor():void +com.microsoft.graph.beta.models.AuthenticationMethodDevice::|public|getDisplayName():String +com.microsoft.graph.beta.models.AuthenticationMethodDevice::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AuthenticationMethodDevice::|public|getHardwareOathDevices():java.util.List +com.microsoft.graph.beta.models.AuthenticationMethodDevice::|public|OdataType:String +com.microsoft.graph.beta.models.AuthenticationMethodDevice::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AuthenticationMethodDevice::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.AuthenticationMethodDevice::|public|setHardwareOathDevices(value?:java.util.List):void +com.microsoft.graph.beta.models.AuthenticationMethodDevice::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuthenticationMethodDevice +com.microsoft.graph.beta.models.AuthenticationMethodDeviceCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.AuthenticationMethodDeviceCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.AuthenticationMethodDeviceCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AuthenticationMethodDeviceCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.AuthenticationMethodDeviceCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AuthenticationMethodDeviceCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.AuthenticationMethodDeviceCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AuthenticationMethodDeviceCollectionResponse com.microsoft.graph.beta.models.AuthenticationMethodFeature::0000-SsprRegistered com.microsoft.graph.beta.models.AuthenticationMethodFeature::0001-SsprEnabled com.microsoft.graph.beta.models.AuthenticationMethodFeature::0002-SsprCapable @@ -190696,6 +191328,7 @@ com.microsoft.graph.beta.models.Channel::|public|getDisplayName():String com.microsoft.graph.beta.models.Channel::|public|getEmail():String com.microsoft.graph.beta.models.Channel::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.Channel::|public|getFilesFolder():DriveItem +com.microsoft.graph.beta.models.Channel::|public|getGetAllMembers():java.util.List com.microsoft.graph.beta.models.Channel::|public|getIsArchived():Boolean com.microsoft.graph.beta.models.Channel::|public|getIsFavoriteByDefault():Boolean com.microsoft.graph.beta.models.Channel::|public|getMembers():java.util.List @@ -190714,6 +191347,7 @@ com.microsoft.graph.beta.models.Channel::|public|setDescription(value?:String):v com.microsoft.graph.beta.models.Channel::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.Channel::|public|setEmail(value?:String):void com.microsoft.graph.beta.models.Channel::|public|setFilesFolder(value?:DriveItem):void +com.microsoft.graph.beta.models.Channel::|public|setGetAllMembers(value?:java.util.List):void com.microsoft.graph.beta.models.Channel::|public|setIsArchived(value?:Boolean):void com.microsoft.graph.beta.models.Channel::|public|setIsFavoriteByDefault(value?:Boolean):void com.microsoft.graph.beta.models.Channel::|public|setMembers(value?:java.util.List):void @@ -204971,6 +205605,7 @@ com.microsoft.graph.beta.models.Directory-->Entity com.microsoft.graph.beta.models.Directory::|public|constructor():void com.microsoft.graph.beta.models.Directory::|public|getAdministrativeUnits():java.util.List com.microsoft.graph.beta.models.Directory::|public|getAttributeSets():java.util.List +com.microsoft.graph.beta.models.Directory::|public|getAuthenticationMethodDevices():AuthenticationMethodDevice com.microsoft.graph.beta.models.Directory::|public|getCertificateAuthorities():CertificateAuthorityPath com.microsoft.graph.beta.models.Directory::|public|getCustomSecurityAttributeDefinitions():java.util.List com.microsoft.graph.beta.models.Directory::|public|getDeletedItems():java.util.List @@ -204992,6 +205627,7 @@ com.microsoft.graph.beta.models.Directory::|public|OdataType:String com.microsoft.graph.beta.models.Directory::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.Directory::|public|setAdministrativeUnits(value?:java.util.List):void com.microsoft.graph.beta.models.Directory::|public|setAttributeSets(value?:java.util.List):void +com.microsoft.graph.beta.models.Directory::|public|setAuthenticationMethodDevices(value?:AuthenticationMethodDevice):void com.microsoft.graph.beta.models.Directory::|public|setCertificateAuthorities(value?:CertificateAuthorityPath):void com.microsoft.graph.beta.models.Directory::|public|setCustomSecurityAttributeDefinitions(value?:java.util.List):void com.microsoft.graph.beta.models.Directory::|public|setDeletedItems(value?:java.util.List):void @@ -213259,6 +213895,21 @@ com.microsoft.graph.beta.models.HardwareInformation::|public|setWifiMac(value?:S com.microsoft.graph.beta.models.HardwareInformation::|public|setWiredIPv4Addresses(value?:java.util.List):void com.microsoft.graph.beta.models.HardwareInformation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HardwareInformation com.microsoft.graph.beta.models.HardwareInformation~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethod-->AuthenticationMethod +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethod::|public|constructor():void +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethod::|public|getDevice():HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethod::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethod::|public|OdataType:String +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethod::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethod::|public|setDevice(value?:HardwareOathTokenAuthenticationMethodDevice):void +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethod::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HardwareOathAuthenticationMethod +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HardwareOathAuthenticationMethodCollectionResponse com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodConfiguration-->AuthenticationMethodConfiguration com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodConfiguration::|public|constructor():void com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodConfiguration::|public|getFieldDeserializers():Map> @@ -213267,6 +213918,45 @@ com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodConfiguration::| com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodConfiguration::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodConfiguration::|public|setIncludeTargets(value?:java.util.List):void com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HardwareOathAuthenticationMethodConfiguration +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice-->AuthenticationMethodDevice +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|constructor():void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getAssignedTo():Identity +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getAssignTo():User +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getHashFunction():HardwareOathTokenHashFunction +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getManufacturer():String +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getModel():String +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getSecretKey():String +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getSerialNumber():String +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getStatus():HardwareOathTokenStatus +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|getTimeIntervalInSeconds():Integer +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|OdataType:String +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setAssignedTo(value?:Identity):void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setAssignTo(value?:User):void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setHashFunction(value?:HardwareOathTokenHashFunction):void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setManufacturer(value?:String):void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setModel(value?:String):void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setSecretKey(value?:String):void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setSerialNumber(value?:String):void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setStatus(value?:HardwareOathTokenStatus):void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|public|setTimeIntervalInSeconds(value?:Integer):void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDeviceCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HardwareOathTokenAuthenticationMethodDeviceCollectionResponse +com.microsoft.graph.beta.models.HardwareOathTokenHashFunction::0000-Hmacsha1 +com.microsoft.graph.beta.models.HardwareOathTokenHashFunction::0001-Hmacsha256 +com.microsoft.graph.beta.models.HardwareOathTokenHashFunction::0002-UnknownFutureValue +com.microsoft.graph.beta.models.HardwareOathTokenStatus::0000-Available +com.microsoft.graph.beta.models.HardwareOathTokenStatus::0001-Assigned +com.microsoft.graph.beta.models.HardwareOathTokenStatus::0002-Activated +com.microsoft.graph.beta.models.HardwareOathTokenStatus::0003-FailedActivation +com.microsoft.graph.beta.models.HardwareOathTokenStatus::0004-UnknownFutureValue com.microsoft.graph.beta.models.HardwarePasswordDetail-->Entity com.microsoft.graph.beta.models.HardwarePasswordDetail::|public|constructor():void com.microsoft.graph.beta.models.HardwarePasswordDetail::|public|getCurrentPassword():String @@ -228445,6 +229135,24 @@ com.microsoft.graph.beta.models.networkaccess.AlertSeveritySummary::|public|setO com.microsoft.graph.beta.models.networkaccess.AlertSeveritySummary::|public|setSeverity(value?:AlertSeverity):void com.microsoft.graph.beta.models.networkaccess.AlertSeveritySummary::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AlertSeveritySummary com.microsoft.graph.beta.models.networkaccess.AlertSeveritySummary~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|getAlertType():AlertType +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|getCount():Long +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|getOdataType():String +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|getSeverity():AlertSeverity +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|setAlertType(value?:AlertType):void +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|setCount(value?:Long):void +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|public|setSeverity(value?:AlertSeverity):void +com.microsoft.graph.beta.models.networkaccess.AlertSummary::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AlertSummary +com.microsoft.graph.beta.models.networkaccess.AlertSummary~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.networkaccess.AlertType::0000-UnhealthyRemoteNetworks com.microsoft.graph.beta.models.networkaccess.AlertType::0001-UnhealthyConnectors com.microsoft.graph.beta.models.networkaccess.AlertType::0002-DeviceTokenInconsistency @@ -246994,12 +247702,14 @@ com.microsoft.graph.beta.models.security.DataSet-->Entity com.microsoft.graph.beta.models.security.DataSet::|public|constructor():void com.microsoft.graph.beta.models.security.DataSet::|public|getCreatedBy():IdentitySet com.microsoft.graph.beta.models.security.DataSet::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.security.DataSet::|public|getDescription():String com.microsoft.graph.beta.models.security.DataSet::|public|getDisplayName():String com.microsoft.graph.beta.models.security.DataSet::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.security.DataSet::|public|OdataType:String com.microsoft.graph.beta.models.security.DataSet::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.security.DataSet::|public|setCreatedBy(value?:IdentitySet):void com.microsoft.graph.beta.models.security.DataSet::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.security.DataSet::|public|setDescription(value?:String):void com.microsoft.graph.beta.models.security.DataSet::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.security.DataSet::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DataSet com.microsoft.graph.beta.models.security.DataShareOperationAuditRecord-->AuditData @@ -255953,6 +256663,12 @@ com.microsoft.graph.beta.models.StartHoldMusicOperation::|public|getFieldDeseria com.microsoft.graph.beta.models.StartHoldMusicOperation::|public|OdataType:String com.microsoft.graph.beta.models.StartHoldMusicOperation::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.StartHoldMusicOperation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):StartHoldMusicOperation +com.microsoft.graph.beta.models.StartRecordingOperation-->CommsOperation +com.microsoft.graph.beta.models.StartRecordingOperation::|public|constructor():void +com.microsoft.graph.beta.models.StartRecordingOperation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.StartRecordingOperation::|public|OdataType:String +com.microsoft.graph.beta.models.StartRecordingOperation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.StartRecordingOperation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):StartRecordingOperation com.microsoft.graph.beta.models.StartsWithTransformation-->CustomClaimTransformation com.microsoft.graph.beta.models.StartsWithTransformation::|public|constructor():void com.microsoft.graph.beta.models.StartsWithTransformation::|public|getFieldDeserializers():Map> @@ -255963,6 +256679,12 @@ com.microsoft.graph.beta.models.StartsWithTransformation::|public|serialize(writ com.microsoft.graph.beta.models.StartsWithTransformation::|public|setOutput(value?:TransformationAttribute):void com.microsoft.graph.beta.models.StartsWithTransformation::|public|setValue(value?:String):void com.microsoft.graph.beta.models.StartsWithTransformation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):StartsWithTransformation +com.microsoft.graph.beta.models.StartTranscriptionOperation-->CommsOperation +com.microsoft.graph.beta.models.StartTranscriptionOperation::|public|constructor():void +com.microsoft.graph.beta.models.StartTranscriptionOperation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.StartTranscriptionOperation::|public|OdataType:String +com.microsoft.graph.beta.models.StartTranscriptionOperation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.StartTranscriptionOperation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):StartTranscriptionOperation com.microsoft.graph.beta.models.StateManagementSetting::0000-NotConfigured com.microsoft.graph.beta.models.StateManagementSetting::0001-Blocked com.microsoft.graph.beta.models.StateManagementSetting::0002-Allowed @@ -256013,6 +256735,18 @@ com.microsoft.graph.beta.models.StopHoldMusicOperation::|public|getFieldDeserial com.microsoft.graph.beta.models.StopHoldMusicOperation::|public|OdataType:String com.microsoft.graph.beta.models.StopHoldMusicOperation::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.StopHoldMusicOperation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):StopHoldMusicOperation +com.microsoft.graph.beta.models.StopRecordingOperation-->CommsOperation +com.microsoft.graph.beta.models.StopRecordingOperation::|public|constructor():void +com.microsoft.graph.beta.models.StopRecordingOperation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.StopRecordingOperation::|public|OdataType:String +com.microsoft.graph.beta.models.StopRecordingOperation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.StopRecordingOperation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):StopRecordingOperation +com.microsoft.graph.beta.models.StopTranscriptionOperation-->CommsOperation +com.microsoft.graph.beta.models.StopTranscriptionOperation::|public|constructor():void +com.microsoft.graph.beta.models.StopTranscriptionOperation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.StopTranscriptionOperation::|public|OdataType:String +com.microsoft.graph.beta.models.StopTranscriptionOperation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.StopTranscriptionOperation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):StopTranscriptionOperation com.microsoft.graph.beta.models.Storage::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.Storage::|public|constructor():void com.microsoft.graph.beta.models.Storage::|public|getAdditionalData():Map @@ -274726,6 +275460,7 @@ com.microsoft.graph.beta.networkaccess.alerts.AlertsRequestBuilder::|public|get( com.microsoft.graph.beta.networkaccess.alerts.AlertsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AlertCollectionResponse com.microsoft.graph.beta.networkaccess.alerts.AlertsRequestBuilder::|public|microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime(endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder com.microsoft.graph.beta.networkaccess.alerts.AlertsRequestBuilder::|public|microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime(endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder +com.microsoft.graph.beta.networkaccess.alerts.AlertsRequestBuilder::|public|microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime(endDateTime:OffsetDateTime; startDateTime:OffsetDateTime):MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder com.microsoft.graph.beta.networkaccess.alerts.AlertsRequestBuilder::|public|post(body:Alert):Alert com.microsoft.graph.beta.networkaccess.alerts.AlertsRequestBuilder::|public|post(body:Alert; requestConfiguration?:java.util.function.Consumer):Alert com.microsoft.graph.beta.networkaccess.alerts.AlertsRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -274834,6 +275569,30 @@ com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetaler com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertseveritysummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertseveritysummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertseveritysummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():void +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; endDateTime?:OffsetDateTime; startDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get():GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder com.microsoft.graph.beta.networkaccess.connectivity.branches.BranchesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.networkaccess.connectivity.branches.BranchesRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.networkaccess.connectivity.branches.BranchesRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -339498,6 +340257,7 @@ com.microsoft.graph.beta.teams.item.channels.item.ChannelItemRequestBuilder::|pu com.microsoft.graph.beta.teams.item.channels.item.ChannelItemRequestBuilder::|public|filesFolder:FilesFolderRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.ChannelItemRequestBuilder::|public|get():Channel com.microsoft.graph.beta.teams.item.channels.item.ChannelItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Channel +com.microsoft.graph.beta.teams.item.channels.item.ChannelItemRequestBuilder::|public|getAllMembers:GetAllMembersRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.ChannelItemRequestBuilder::|public|members:MembersRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.ChannelItemRequestBuilder::|public|messages:MessagesRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.ChannelItemRequestBuilder::|public|patch(body:Channel):Channel @@ -339608,6 +340368,129 @@ com.microsoft.graph.beta.teams.item.channels.item.filesfolder.FilesFolderRequest com.microsoft.graph.beta.teams.item.channels.item.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teams.item.channels.item.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.channels.item.filesfolder.FilesFolderRequestBuilder::|public|withUrl(rawUrl:String):FilesFolderRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostResponse::|public|constructor():void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody):AddPostResponse +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):AddPostResponse +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|withUrl(rawUrl:String):AddRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|add:AddRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|get():ConversationMemberCollectionResponse +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMemberCollectionResponse +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|remove:RemoveRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|withUrl(rawUrl:String):GetAllMembersRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get():ConversationMember +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|withUrl(rawUrl:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostResponse::|public|constructor():void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemovePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemoveRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemoveRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody):RemovePostResponse +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RemovePostResponse +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|withUrl(rawUrl:String):RemoveRequestBuilder com.microsoft.graph.beta.teams.item.channels.item.members.add.AddPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teams.item.channels.item.members.add.AddPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teams.item.channels.item.members.add.AddPostRequestBody::|public|getAdditionalData():Map @@ -341240,6 +342123,129 @@ com.microsoft.graph.beta.teams.item.primarychannel.filesfolder.FilesFolderReques com.microsoft.graph.beta.teams.item.primarychannel.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teams.item.primarychannel.filesfolder.FilesFolderRequestBuilder::|public|withUrl(rawUrl:String):FilesFolderRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostResponse::|public|constructor():void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody):AddPostResponse +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):AddPostResponse +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddRequestBuilder::|public|withUrl(rawUrl:String):AddRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|add:AddRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|get():ConversationMemberCollectionResponse +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMemberCollectionResponse +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|remove:RemoveRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|withUrl(rawUrl:String):GetAllMembersRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get():ConversationMember +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|withUrl(rawUrl:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostResponse::|public|constructor():void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemovePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemoveRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemoveRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody):RemovePostResponse +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RemovePostResponse +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|withUrl(rawUrl:String):RemoveRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.members.add.AddPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teams.item.primarychannel.members.add.AddPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teams.item.primarychannel.members.add.AddPostRequestBody::|public|getAdditionalData():Map @@ -341869,6 +342875,7 @@ com.microsoft.graph.beta.teams.item.primarychannel.PrimaryChannelRequestBuilder: com.microsoft.graph.beta.teams.item.primarychannel.PrimaryChannelRequestBuilder::|public|filesFolder:FilesFolderRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.PrimaryChannelRequestBuilder::|public|get():Channel com.microsoft.graph.beta.teams.item.primarychannel.PrimaryChannelRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Channel +com.microsoft.graph.beta.teams.item.primarychannel.PrimaryChannelRequestBuilder::|public|getAllMembers:GetAllMembersRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.PrimaryChannelRequestBuilder::|public|members:MembersRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.PrimaryChannelRequestBuilder::|public|messages:MessagesRequestBuilder com.microsoft.graph.beta.teams.item.primarychannel.PrimaryChannelRequestBuilder::|public|patch(body:Channel):Channel @@ -343667,6 +344674,7 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.ite com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|filesFolder:FilesFolderRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|get():Channel com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Channel +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|getAllMembers:GetAllMembersRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|members:MembersRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|messages:MessagesRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|patch(body:Channel):Channel @@ -343777,6 +344785,129 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.ite com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.filesfolder.FilesFolderRequestBuilder::|public|withUrl(rawUrl:String):FilesFolderRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody):AddPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):AddPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|withUrl(rawUrl:String):AddRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|add:AddRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|get():ConversationMemberCollectionResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMemberCollectionResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|remove:RemoveRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|withUrl(rawUrl:String):GetAllMembersRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get():ConversationMember +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|withUrl(rawUrl:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody):RemovePostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RemovePostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|withUrl(rawUrl:String):RemoveRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.members.add.AddPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.members.add.AddPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.members.add.AddPostRequestBody::|public|getAdditionalData():Map @@ -345409,6 +346540,129 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychann com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.filesfolder.FilesFolderRequestBuilder::|public|withUrl(rawUrl:String):FilesFolderRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody):AddPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):AddPostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|withUrl(rawUrl:String):AddRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|add:AddRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|get():ConversationMemberCollectionResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMemberCollectionResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|remove:RemoveRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|withUrl(rawUrl:String):GetAllMembersRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get():ConversationMember +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|withUrl(rawUrl:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse::|public|constructor():void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody):RemovePostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RemovePostResponse +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|withUrl(rawUrl:String):RemoveRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.members.add.AddPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.members.add.AddPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.members.add.AddPostRequestBody::|public|getAdditionalData():Map @@ -346038,6 +347292,7 @@ com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychann com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|filesFolder:FilesFolderRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|get():Channel com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Channel +com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|getAllMembers:GetAllMembersRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|members:MembersRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|messages:MessagesRequestBuilder com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|patch(body:Channel):Channel @@ -347851,6 +349106,7 @@ com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.ChannelItemReq com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.ChannelItemRequestBuilder::|public|filesFolder:FilesFolderRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.ChannelItemRequestBuilder::|public|get():Channel com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.ChannelItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Channel +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.ChannelItemRequestBuilder::|public|getAllMembers:GetAllMembersRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.ChannelItemRequestBuilder::|public|members:MembersRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.ChannelItemRequestBuilder::|public|messages:MessagesRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.ChannelItemRequestBuilder::|public|patch(body:Channel):Channel @@ -347961,6 +349217,129 @@ com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.filesfolder.Fi com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.filesfolder.FilesFolderRequestBuilder::|public|withUrl(rawUrl:String):FilesFolderRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody):AddPostResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):AddPostResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddRequestBuilder::|public|withUrl(rawUrl:String):AddRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|add:AddRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|get():ConversationMemberCollectionResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMemberCollectionResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|remove:RemoveRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|withUrl(rawUrl:String):GetAllMembersRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get():ConversationMember +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|withUrl(rawUrl:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostResponse::|public|constructor():void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemovePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemoveRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemoveRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody):RemovePostResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RemovePostResponse +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|withUrl(rawUrl:String):RemoveRequestBuilder com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.members.add.AddPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.members.add.AddPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.members.add.AddPostRequestBody::|public|getAdditionalData():Map @@ -349433,6 +350812,7 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|filesFolder:FilesFolderRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|get():Channel com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Channel +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|getAllMembers:GetAllMembersRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|members:MembersRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|messages:MessagesRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.ChannelItemRequestBuilder::|public|patch(body:Channel):Channel @@ -349543,6 +350923,129 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.filesfolder.FilesFolderRequestBuilder::|public|withUrl(rawUrl:String):FilesFolderRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody):AddPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):AddPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder::|public|withUrl(rawUrl:String):AddRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|add:AddRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|get():ConversationMemberCollectionResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMemberCollectionResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|remove:RemoveRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder::|public|withUrl(rawUrl:String):GetAllMembersRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get():ConversationMember +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder::|public|withUrl(rawUrl:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemovePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody):RemovePostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RemovePostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder::|public|withUrl(rawUrl:String):RemoveRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.members.add.AddPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.members.add.AddPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.members.add.AddPostRequestBody::|public|getAdditionalData():Map @@ -351175,6 +352678,129 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.filesfolder.FilesFolderRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.filesfolder.FilesFolderRequestBuilder::|public|withUrl(rawUrl:String):FilesFolderRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody):AddPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):AddPostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder::|public|withUrl(rawUrl:String):AddRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|add:AddRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|get():ConversationMemberCollectionResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMemberCollectionResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|remove:RemoveRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder::|public|withUrl(rawUrl:String):GetAllMembersRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get():ConversationMember +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember):ConversationMember +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):ConversationMember +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder::|public|withUrl(rawUrl:String):ConversationMemberItemRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|getValues():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|public|setValues(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse::|public|constructor():void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemovePostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody):RemovePostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RemovePostResponse +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder::|public|withUrl(rawUrl:String):RemoveRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.members.add.AddPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.members.add.AddPostRequestBody::|public|constructor():void com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.members.add.AddPostRequestBody::|public|getAdditionalData():Map @@ -351804,6 +353430,7 @@ com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefini com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|filesFolder:FilesFolderRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|get():Channel com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Channel +com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|getAllMembers:GetAllMembersRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|members:MembersRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|messages:MessagesRequestBuilder com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.PrimaryChannelRequestBuilder::|public|patch(body:Channel):Channel @@ -361935,6 +363562,7 @@ com.microsoft.graph.beta.users.item.authentication.AuthenticationRequestBuilder: com.microsoft.graph.beta.users.item.authentication.AuthenticationRequestBuilder::|public|fido2Methods:Fido2MethodsRequestBuilder com.microsoft.graph.beta.users.item.authentication.AuthenticationRequestBuilder::|public|get():Authentication com.microsoft.graph.beta.users.item.authentication.AuthenticationRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Authentication +com.microsoft.graph.beta.users.item.authentication.AuthenticationRequestBuilder::|public|hardwareOathMethods:HardwareOathMethodsRequestBuilder com.microsoft.graph.beta.users.item.authentication.AuthenticationRequestBuilder::|public|methods:MethodsRequestBuilder com.microsoft.graph.beta.users.item.authentication.AuthenticationRequestBuilder::|public|microsoftAuthenticatorMethods:MicrosoftAuthenticatorMethodsRequestBuilder com.microsoft.graph.beta.users.item.authentication.AuthenticationRequestBuilder::|public|operations:OperationsRequestBuilder @@ -362090,6 +363718,385 @@ com.microsoft.graph.beta.users.item.authentication.fido2methods.item.Fido2Authen com.microsoft.graph.beta.users.item.authentication.fido2methods.item.Fido2AuthenticationMethodItemRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.users.item.authentication.fido2methods.item.Fido2AuthenticationMethodItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.authentication.fido2methods.item.Fido2AuthenticationMethodItemRequestBuilder::|public|withUrl(rawUrl:String):Fido2AuthenticationMethodItemRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|getDevice():HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|getDisplayName():String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|getVerificationCode():String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|setDevice(value?:HardwareOathTokenAuthenticationMethodDevice):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|public|setVerificationCode(value?:String):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AssignAndActivatePostRequestBody +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivateRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivateRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivateRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivateRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivateRequestBuilder::|public|post(body:AssignAndActivatePostRequestBody):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivateRequestBuilder::|public|post(body:AssignAndActivatePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivateRequestBuilder::|public|toPostRequestInformation(body:AssignAndActivatePostRequestBody):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivateRequestBuilder::|public|toPostRequestInformation(body:AssignAndActivatePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivateRequestBuilder::|public|withUrl(rawUrl:String):AssignAndActivateRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|getDisplayName():String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|getSerialNumber():String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|getVerificationCode():String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|setSerialNumber(value?:String):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|public|setVerificationCode(value?:String):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AssignAndActivateBySerialNumberPostRequestBody +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberRequestBuilder::|public|post(body:AssignAndActivateBySerialNumberPostRequestBody):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberRequestBuilder::|public|post(body:AssignAndActivateBySerialNumberPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberRequestBuilder::|public|toPostRequestInformation(body:AssignAndActivateBySerialNumberPostRequestBody):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberRequestBuilder::|public|toPostRequestInformation(body:AssignAndActivateBySerialNumberPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberRequestBuilder::|public|withUrl(rawUrl:String):AssignAndActivateBySerialNumberRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|assignAndActivate:AssignAndActivateRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|assignAndActivateBySerialNumber:AssignAndActivateBySerialNumberRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|byHardwareOathAuthenticationMethodId(hardwareOathAuthenticationMethodId:String):HardwareOathAuthenticationMethodItemRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|get():HardwareOathAuthenticationMethodCollectionResponse +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):HardwareOathAuthenticationMethodCollectionResponse +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|post(body:HardwareOathAuthenticationMethod):HardwareOathAuthenticationMethod +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|post(body:HardwareOathAuthenticationMethod; requestConfiguration?:java.util.function.Consumer):HardwareOathAuthenticationMethod +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|toPostRequestInformation(body:HardwareOathAuthenticationMethod):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|toPostRequestInformation(body:HardwareOathAuthenticationMethod; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder::|public|withUrl(rawUrl:String):HardwareOathMethodsRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|public|getDisplayName():String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|public|getVerificationCode():String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|public|setVerificationCode(value?:String):void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ActivatePostRequestBody +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivateRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivateRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivateRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivateRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivateRequestBuilder::|public|post(body:ActivatePostRequestBody):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivateRequestBuilder::|public|post(body:ActivatePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivateRequestBuilder::|public|toPostRequestInformation(body:ActivatePostRequestBody):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivateRequestBuilder::|public|toPostRequestInformation(body:ActivatePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivateRequestBuilder::|public|withUrl(rawUrl:String):ActivateRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.deactivate.DeactivateRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.deactivate.DeactivateRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.deactivate.DeactivateRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.deactivate.DeactivateRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.deactivate.DeactivateRequestBuilder::|public|post():Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.deactivate.DeactivateRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.deactivate.DeactivateRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.deactivate.DeactivateRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.deactivate.DeactivateRequestBuilder::|public|withUrl(rawUrl:String):DeactivateRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder::|public|get():User +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):User +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder::|public|withUrl(rawUrl:String):AssignToRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|get():MailboxSettings +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxSettings +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings):MailboxSettings +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings; requestConfiguration?:java.util.function.Consumer):MailboxSettings +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toPatchRequestInformation(body:MailboxSettings):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toPatchRequestInformation(body:MailboxSettings; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|withUrl(rawUrl:String):MailboxSettingsRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|get():ServiceProvisioningErrorCollectionResponse +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ServiceProvisioningErrorCollectionResponse +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|withUrl(rawUrl:String):ServiceProvisioningErrorsRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|assignTo:AssignToRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|get():HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|hardwareOathDevices:HardwareOathDevicesRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|patch(body:HardwareOathTokenAuthenticationMethodDevice):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|patch(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|toPatchRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|toPatchRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder::|public|withUrl(rawUrl:String):DeviceRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|byHardwareOathTokenAuthenticationMethodDeviceId(hardwareOathTokenAuthenticationMethodDeviceId:String):HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|get():HardwareOathTokenAuthenticationMethodDeviceCollectionResponse +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDeviceCollectionResponse +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|post(body:HardwareOathTokenAuthenticationMethodDevice):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|post(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|toPostRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|toPostRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder::|public|withUrl(rawUrl:String):HardwareOathDevicesRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|get():User +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):User +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder::|public|withUrl(rawUrl:String):AssignToRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|get():MailboxSettings +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxSettings +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings):MailboxSettings +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings; requestConfiguration?:java.util.function.Consumer):MailboxSettings +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toPatchRequestInformation(body:MailboxSettings):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|toPatchRequestInformation(body:MailboxSettings; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder::|public|withUrl(rawUrl:String):MailboxSettingsRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|get():ServiceProvisioningErrorCollectionResponse +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ServiceProvisioningErrorCollectionResponse +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder::|public|withUrl(rawUrl:String):ServiceProvisioningErrorsRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|assignTo:AssignToRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|get():HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|patch(body:HardwareOathTokenAuthenticationMethodDevice):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|patch(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):HardwareOathTokenAuthenticationMethodDevice +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toPatchRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|toPatchRequestInformation(body:HardwareOathTokenAuthenticationMethodDevice; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder::|public|withUrl(rawUrl:String):HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|activate:ActivateRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|deactivate:DeactivateRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|device:DeviceRequestBuilder +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|get():HardwareOathAuthenticationMethod +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):HardwareOathAuthenticationMethod +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder::|public|withUrl(rawUrl:String):HardwareOathAuthenticationMethodItemRequestBuilder com.microsoft.graph.beta.users.item.authentication.methods.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.authentication.methods.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.users.item.authentication.methods.count.CountRequestBuilder.GetQueryParameters::|public|search:String diff --git a/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json b/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json index 544f81c2c14..ce72c25cb09 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": "4641BD7E28A76AB0CDF1D8A276424B0690677022FF97D45ED1717B4627B06BD9F42CD0CBE280CAD3CF3CB906ED657475ABCB4FFDE5C7154C04D8E6B63B9C6353", + "descriptionHash": "C77E5CC6680E71997C77D4B497647030E3B6D51B37B16200F42FA2DB4238160C5FD8825BB6575991A5173DBE083163A1607E39644BDC1AE10B0562F5C8E58B3A", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.21.0", diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AppRoleAssignment.java b/src/main/java/com/microsoft/graph/beta/generated/models/AppRoleAssignment.java index b26099fcde9..0d89e9d2f76 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AppRoleAssignment.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AppRoleAssignment.java @@ -59,7 +59,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the principalDisplayName property value. The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). + * Gets the principalDisplayName property value. The display name of the user, group, or service principal that was granted the app role assignment. Maximum length is 256 characters. Read-only. Supports $filter (eq and startswith). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -83,7 +83,7 @@ public String getPrincipalType() { return this.backingStore.get("principalType"); } /** - * Gets the resourceDisplayName property value. The display name of the resource app's service principal to which the assignment is made. + * Gets the resourceDisplayName property value. The display name of the resource app's service principal to which the assignment is made. Maximum length is 256 characters. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -128,7 +128,7 @@ public void setCreationTimestamp(@jakarta.annotation.Nullable final OffsetDateTi this.backingStore.set("creationTimestamp", value); } /** - * Sets the principalDisplayName property value. The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports $filter (eq and startswith). + * Sets the principalDisplayName property value. The display name of the user, group, or service principal that was granted the app role assignment. Maximum length is 256 characters. Read-only. Supports $filter (eq and startswith). * @param value Value to set for the principalDisplayName property. */ public void setPrincipalDisplayName(@jakarta.annotation.Nullable final String value) { @@ -149,7 +149,7 @@ public void setPrincipalType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("principalType", value); } /** - * Sets the resourceDisplayName property value. The display name of the resource app's service principal to which the assignment is made. + * Sets the resourceDisplayName property value. The display name of the resource app's service principal to which the assignment is made. Maximum length is 256 characters. * @param value Value to set for the resourceDisplayName property. */ public void setResourceDisplayName(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Application.java b/src/main/java/com/microsoft/graph/beta/generated/models/Application.java index be723d8d6ba..0891c69dd19 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Application.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Application.java @@ -125,7 +125,7 @@ public String getDisabledByMicrosoftStatus() { return this.backingStore.get("disabledByMicrosoftStatus"); } /** - * Gets the displayName property value. The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderby. + * Gets the displayName property value. The display name for the application. Maximum length is 256 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderby. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -610,7 +610,7 @@ public void setDisabledByMicrosoftStatus(@jakarta.annotation.Nullable final Stri this.backingStore.set("disabledByMicrosoftStatus", value); } /** - * Sets the displayName property value. The display name for the application. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderby. + * Sets the displayName property value. The display name for the application. Maximum length is 256 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderby. * @param value Value to set for the displayName property. */ public void setDisplayName(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Authentication.java b/src/main/java/com/microsoft/graph/beta/generated/models/Authentication.java index 7bc55b3db60..6f041ab2ca9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Authentication.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Authentication.java @@ -49,6 +49,7 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("emailMethods", (n) -> { this.setEmailMethods(n.getCollectionOfObjectValues(EmailAuthenticationMethod::createFromDiscriminatorValue)); }); deserializerMap.put("fido2Methods", (n) -> { this.setFido2Methods(n.getCollectionOfObjectValues(Fido2AuthenticationMethod::createFromDiscriminatorValue)); }); + deserializerMap.put("hardwareOathMethods", (n) -> { this.setHardwareOathMethods(n.getCollectionOfObjectValues(HardwareOathAuthenticationMethod::createFromDiscriminatorValue)); }); deserializerMap.put("methods", (n) -> { this.setMethods(n.getCollectionOfObjectValues(AuthenticationMethod::createFromDiscriminatorValue)); }); deserializerMap.put("microsoftAuthenticatorMethods", (n) -> { this.setMicrosoftAuthenticatorMethods(n.getCollectionOfObjectValues(MicrosoftAuthenticatorAuthenticationMethod::createFromDiscriminatorValue)); }); deserializerMap.put("operations", (n) -> { this.setOperations(n.getCollectionOfObjectValues(LongRunningOperation::createFromDiscriminatorValue)); }); @@ -63,6 +64,14 @@ public Map> getFieldDeserializers deserializerMap.put("windowsHelloForBusinessMethods", (n) -> { this.setWindowsHelloForBusinessMethods(n.getCollectionOfObjectValues(WindowsHelloForBusinessAuthenticationMethod::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the hardwareOathMethods property value. The hardwareOathMethods property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getHardwareOathMethods() { + return this.backingStore.get("hardwareOathMethods"); + } /** * Gets the methods property value. Represents all authentication methods registered to a user. * @return a {@link java.util.List} @@ -168,6 +177,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeCollectionOfObjectValues("emailMethods", this.getEmailMethods()); writer.writeCollectionOfObjectValues("fido2Methods", this.getFido2Methods()); + writer.writeCollectionOfObjectValues("hardwareOathMethods", this.getHardwareOathMethods()); writer.writeCollectionOfObjectValues("methods", this.getMethods()); writer.writeCollectionOfObjectValues("microsoftAuthenticatorMethods", this.getMicrosoftAuthenticatorMethods()); writer.writeCollectionOfObjectValues("operations", this.getOperations()); @@ -195,6 +205,13 @@ public void setEmailMethods(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("fido2Methods", value); } + /** + * Sets the hardwareOathMethods property value. The hardwareOathMethods property + * @param value Value to set for the hardwareOathMethods property. + */ + public void setHardwareOathMethods(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("hardwareOathMethods", value); + } /** * Sets the methods property value. Represents all authentication methods registered to a user. * @param value Value to set for the methods property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethod.java b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethod.java index 954dd444961..595997e032f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethod.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethod.java @@ -29,6 +29,7 @@ public static AuthenticationMethod createFromDiscriminatorValue(@jakarta.annotat switch (mappingValue) { case "#microsoft.graph.emailAuthenticationMethod": return new EmailAuthenticationMethod(); case "#microsoft.graph.fido2AuthenticationMethod": return new Fido2AuthenticationMethod(); + case "#microsoft.graph.hardwareOathAuthenticationMethod": return new HardwareOathAuthenticationMethod(); case "#microsoft.graph.microsoftAuthenticatorAuthenticationMethod": return new MicrosoftAuthenticatorAuthenticationMethod(); case "#microsoft.graph.passwordAuthenticationMethod": return new PasswordAuthenticationMethod(); case "#microsoft.graph.passwordlessMicrosoftAuthenticatorAuthenticationMethod": return new PasswordlessMicrosoftAuthenticatorAuthenticationMethod(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethodDevice.java b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethodDevice.java new file mode 100644 index 00000000000..bfbb4490b11 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethodDevice.java @@ -0,0 +1,85 @@ +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 AuthenticationMethodDevice extends Entity implements Parsable { + /** + * Instantiates a new {@link AuthenticationMethodDevice} and sets the default values. + */ + public AuthenticationMethodDevice() { + 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 AuthenticationMethodDevice} + */ + @jakarta.annotation.Nonnull + public static AuthenticationMethodDevice 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.hardwareOathTokenAuthenticationMethodDevice": return new HardwareOathTokenAuthenticationMethodDevice(); + } + } + return new AuthenticationMethodDevice(); + } + /** + * 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("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("hardwareOathDevices", (n) -> { this.setHardwareOathDevices(n.getCollectionOfObjectValues(HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the hardwareOathDevices property value. The hardwareOathDevices property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getHardwareOathDevices() { + return this.backingStore.get("hardwareOathDevices"); + } + /** + * Serializes information the 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("displayName", this.getDisplayName()); + writer.writeCollectionOfObjectValues("hardwareOathDevices", this.getHardwareOathDevices()); + } + /** + * 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 hardwareOathDevices property value. The hardwareOathDevices property + * @param value Value to set for the hardwareOathDevices property. + */ + public void setHardwareOathDevices(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("hardwareOathDevices", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethodDeviceCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethodDeviceCollectionResponse.java new file mode 100644 index 00000000000..e45477345cc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AuthenticationMethodDeviceCollectionResponse.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 AuthenticationMethodDeviceCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AuthenticationMethodDeviceCollectionResponse} and sets the default values. + */ + public AuthenticationMethodDeviceCollectionResponse() { + 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 AuthenticationMethodDeviceCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static AuthenticationMethodDeviceCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AuthenticationMethodDeviceCollectionResponse(); + } + /** + * 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(AuthenticationMethodDevice::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/Channel.java b/src/main/java/com/microsoft/graph/beta/generated/models/Channel.java index b8a21d4b242..bedc8130da0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Channel.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Channel.java @@ -69,6 +69,7 @@ public Map> getFieldDeserializers deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("email", (n) -> { this.setEmail(n.getStringValue()); }); deserializerMap.put("filesFolder", (n) -> { this.setFilesFolder(n.getObjectValue(DriveItem::createFromDiscriminatorValue)); }); + deserializerMap.put("getAllMembers", (n) -> { this.setGetAllMembers(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); deserializerMap.put("isArchived", (n) -> { this.setIsArchived(n.getBooleanValue()); }); deserializerMap.put("isFavoriteByDefault", (n) -> { this.setIsFavoriteByDefault(n.getBooleanValue()); }); deserializerMap.put("members", (n) -> { this.setMembers(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); @@ -90,6 +91,14 @@ public Map> getFieldDeserializers public DriveItem getFilesFolder() { return this.backingStore.get("filesFolder"); } + /** + * Gets the getAllMembers property value. The getAllMembers property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getGetAllMembers() { + return this.backingStore.get("getAllMembers"); + } /** * Gets the isArchived property value. Indicates whether the channel is archived. Read-only. * @return a {@link Boolean} @@ -190,6 +199,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("displayName", this.getDisplayName()); writer.writeStringValue("email", this.getEmail()); writer.writeObjectValue("filesFolder", this.getFilesFolder()); + writer.writeCollectionOfObjectValues("getAllMembers", this.getGetAllMembers()); writer.writeBooleanValue("isArchived", this.getIsArchived()); writer.writeBooleanValue("isFavoriteByDefault", this.getIsFavoriteByDefault()); writer.writeCollectionOfObjectValues("members", this.getMembers()); @@ -237,6 +247,13 @@ public void setEmail(@jakarta.annotation.Nullable final String value) { public void setFilesFolder(@jakarta.annotation.Nullable final DriveItem value) { this.backingStore.set("filesFolder", value); } + /** + * Sets the getAllMembers property value. The getAllMembers property + * @param value Value to set for the getAllMembers property. + */ + public void setGetAllMembers(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("getAllMembers", value); + } /** * Sets the isArchived property value. Indicates whether the channel is archived. Read-only. * @param value Value to set for the isArchived property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CommsOperation.java b/src/main/java/com/microsoft/graph/beta/generated/models/CommsOperation.java index 5a4d45a5ccf..a327f954278 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CommsOperation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CommsOperation.java @@ -35,7 +35,11 @@ public static CommsOperation createFromDiscriminatorValue(@jakarta.annotation.No case "#microsoft.graph.recordOperation": return new RecordOperation(); case "#microsoft.graph.sendDtmfTonesOperation": return new SendDtmfTonesOperation(); case "#microsoft.graph.startHoldMusicOperation": return new StartHoldMusicOperation(); + case "#microsoft.graph.startRecordingOperation": return new StartRecordingOperation(); + case "#microsoft.graph.startTranscriptionOperation": return new StartTranscriptionOperation(); case "#microsoft.graph.stopHoldMusicOperation": return new StopHoldMusicOperation(); + case "#microsoft.graph.stopRecordingOperation": return new StopRecordingOperation(); + case "#microsoft.graph.stopTranscriptionOperation": return new StopTranscriptionOperation(); case "#microsoft.graph.subscribeToToneOperation": return new SubscribeToToneOperation(); case "#microsoft.graph.unmuteParticipantOperation": return new UnmuteParticipantOperation(); case "#microsoft.graph.updateRecordingStatusOperation": return new UpdateRecordingStatusOperation(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Device.java b/src/main/java/com/microsoft/graph/beta/generated/models/Device.java index 5f794cd4eb7..07b2597b22f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Device.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Device.java @@ -107,7 +107,7 @@ public Integer getDeviceVersion() { return this.backingStore.get("deviceVersion"); } /** - * Gets the displayName property value. The display name for the device. Required. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderby. + * Gets the displayName property value. The display name for the device. Maximum length is 256 characters. Required. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderby. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -554,7 +554,7 @@ public void setDeviceVersion(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("deviceVersion", value); } /** - * Sets the displayName property value. The display name for the device. Required. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderby. + * Sets the displayName property value. The display name for the device. Maximum length is 256 characters. Required. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderby. * @param value Value to set for the displayName property. */ public void setDisplayName(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java index 8ee264d9149..c281082874b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java @@ -141,7 +141,7 @@ public java.util.List getRoleScopeTagIds() { return this.backingStore.get("roleScopeTagIds"); } /** - * Gets the scheduledActionsForRule property value. The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * Gets the scheduledActionsForRule property value. The list of scheduled action for this rule * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -257,7 +257,7 @@ public void setRoleScopeTagIds(@jakarta.annotation.Nullable final java.util.List this.backingStore.set("roleScopeTagIds", value); } /** - * Sets the scheduledActionsForRule property value. The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * Sets the scheduledActionsForRule property value. The list of scheduled action for this rule * @param value Value to set for the scheduledActionsForRule property. */ public void setScheduledActionsForRule(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java index b3ec96f2168..1e8ca805d9e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java @@ -78,7 +78,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting + * Gets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting + * Sets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting. * @param value Value to set for the settingDefinitionId property. */ public void setSettingDefinitionId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java index 3672dabe4fb..b4327f3ada0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingDefinition.java @@ -47,7 +47,7 @@ public EnumSet getAccessTypes() return this.backingStore.get("accessTypes"); } /** - * Gets the applicability property value. Details which device setting is applicable on + * Gets the applicability property value. Details which device setting is applicable on. Supports: $filters. * @return a {@link DeviceManagementConfigurationSettingApplicability} */ @jakarta.annotation.Nullable @@ -63,7 +63,7 @@ public String getBaseUri() { return this.backingStore.get("baseUri"); } /** - * Gets the categoryId property value. Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) + * Gets the categoryId property value. Specify category in which the setting is under. Support $filters. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -71,7 +71,7 @@ public String getCategoryId() { return this.backingStore.get("categoryId"); } /** - * Gets the description property value. Description of the item + * Gets the description property value. Description of the setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -79,7 +79,7 @@ public String getDescription() { return this.backingStore.get("description"); } /** - * Gets the displayName property value. Display name of the item + * Gets the displayName property value. Name of the setting. For example: Allow Toast. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -114,7 +114,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the helpText property value. Help text of the item + * Gets the helpText property value. Help text of the setting. Give more details of the setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -122,7 +122,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 @@ -170,7 +170,7 @@ public java.util.List g return this.backingStore.get("referredSettingInformationList"); } /** - * Gets the rootDefinitionId property value. Root setting definition if the setting is a child setting. + * Gets the rootDefinitionId property value. Root setting definition id if the setting is a child setting. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -243,7 +243,7 @@ public void setAccessTypes(@jakarta.annotation.Nullable final EnumSet value) { @@ -327,7 +327,7 @@ public void setReferredSettingInformationList(@jakarta.annotation.Nullable final this.backingStore.set("referredSettingInformationList", value); } /** - * Sets the rootDefinitionId property value. Root setting definition if the setting is a child setting. + * Sets the rootDefinitionId property value. Root setting definition id if the setting is a child setting. * @param value Value to set for the rootDefinitionId property. */ public void setRootDefinitionId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java index 6799f204485..3db7d730eaf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of simple settings in the collection. Valid values 1 to 100 + * Gets the maximumCount property value. Maximum number of simple settings in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of simple settings in the collection. Valid values 1 to 100 + * Gets the minimumCount property value. Minimum number of simple settings in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of simple settings in the collection. Valid values 1 to 100 + * Sets the maximumCount property value. Maximum number of simple settings in the collection * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of simple settings in the collection. Valid values 1 to 100 + * Sets the minimumCount property value. Minimum number of simple settings in the collection * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java index 6d677e428e3..d7c609e56e6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java @@ -52,7 +52,7 @@ public java.util.List getFileTypes() { return this.backingStore.get("fileTypes"); } /** - * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. + * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. * @return a {@link DeviceManagementConfigurationStringFormat} */ @jakarta.annotation.Nullable @@ -76,7 +76,7 @@ public Boolean getIsSecret() { return this.backingStore.get("isSecret"); } /** - * Gets the maximumLength property value. Maximum length of string + * Gets the maximumLength property value. Maximum length of string. Valid values 0 to 87516 * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public Long getMaximumLength() { return this.backingStore.get("maximumLength"); } /** - * Gets the minimumLength property value. Minimum length of string + * Gets the minimumLength property value. Minimum length of string. Valid values 0 to 87516 * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -113,7 +113,7 @@ public void setFileTypes(@jakarta.annotation.Nullable final java.util.List getAdministrativeUnits() { public java.util.List getAttributeSets() { return this.backingStore.get("attributeSets"); } + /** + * Gets the authenticationMethodDevices property value. The authenticationMethodDevices property + * @return a {@link AuthenticationMethodDevice} + */ + @jakarta.annotation.Nullable + public AuthenticationMethodDevice getAuthenticationMethodDevices() { + return this.backingStore.get("authenticationMethodDevices"); + } /** * Gets the certificateAuthorities property value. The certificateAuthorities property * @return a {@link CertificateAuthorityPath} @@ -105,6 +113,7 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("administrativeUnits", (n) -> { this.setAdministrativeUnits(n.getCollectionOfObjectValues(AdministrativeUnit::createFromDiscriminatorValue)); }); deserializerMap.put("attributeSets", (n) -> { this.setAttributeSets(n.getCollectionOfObjectValues(AttributeSet::createFromDiscriminatorValue)); }); + deserializerMap.put("authenticationMethodDevices", (n) -> { this.setAuthenticationMethodDevices(n.getObjectValue(AuthenticationMethodDevice::createFromDiscriminatorValue)); }); deserializerMap.put("certificateAuthorities", (n) -> { this.setCertificateAuthorities(n.getObjectValue(CertificateAuthorityPath::createFromDiscriminatorValue)); }); deserializerMap.put("customSecurityAttributeDefinitions", (n) -> { this.setCustomSecurityAttributeDefinitions(n.getCollectionOfObjectValues(CustomSecurityAttributeDefinition::createFromDiscriminatorValue)); }); deserializerMap.put("deletedItems", (n) -> { this.setDeletedItems(n.getCollectionOfObjectValues(DirectoryObject::createFromDiscriminatorValue)); }); @@ -204,6 +213,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeCollectionOfObjectValues("administrativeUnits", this.getAdministrativeUnits()); writer.writeCollectionOfObjectValues("attributeSets", this.getAttributeSets()); + writer.writeObjectValue("authenticationMethodDevices", this.getAuthenticationMethodDevices()); writer.writeObjectValue("certificateAuthorities", this.getCertificateAuthorities()); writer.writeCollectionOfObjectValues("customSecurityAttributeDefinitions", this.getCustomSecurityAttributeDefinitions()); writer.writeCollectionOfObjectValues("deletedItems", this.getDeletedItems()); @@ -235,6 +245,13 @@ public void setAdministrativeUnits(@jakarta.annotation.Nullable final java.util. public void setAttributeSets(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("attributeSets", value); } + /** + * Sets the authenticationMethodDevices property value. The authenticationMethodDevices property + * @param value Value to set for the authenticationMethodDevices property. + */ + public void setAuthenticationMethodDevices(@jakarta.annotation.Nullable final AuthenticationMethodDevice value) { + this.backingStore.set("authenticationMethodDevices", value); + } /** * Sets the certificateAuthorities property value. The certificateAuthorities property * @param value Value to set for the certificateAuthorities property. 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 8ce39dd20e9..df34a32be0c 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 @@ -14,9 +14,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.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; @@ -39,7 +39,6 @@ import com.microsoft.graph.beta.models.externalconnectors.ExternalItem; import com.microsoft.graph.beta.models.externalconnectors.Identity; import com.microsoft.graph.beta.models.externalconnectors.Schema; -import com.microsoft.graph.beta.models.healthmonitoring.Alert; import com.microsoft.graph.beta.models.healthmonitoring.AlertConfiguration; import com.microsoft.graph.beta.models.healthmonitoring.HealthMonitoringRoot; import com.microsoft.graph.beta.models.identitygovernance.CustomTaskExtension; @@ -174,6 +173,7 @@ import com.microsoft.graph.beta.models.search.Bookmark; import com.microsoft.graph.beta.models.search.Qna; import com.microsoft.graph.beta.models.search.SearchAnswer; +import com.microsoft.graph.beta.models.security.Alert; import com.microsoft.graph.beta.models.security.AnalyzedEmail; import com.microsoft.graph.beta.models.security.Article; import com.microsoft.graph.beta.models.security.ArticleIndicator; @@ -183,13 +183,13 @@ import com.microsoft.graph.beta.models.security.AuditLogRecord; import com.microsoft.graph.beta.models.security.AuthorityTemplate; import com.microsoft.graph.beta.models.security.CaseEscaped; +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; import com.microsoft.graph.beta.models.security.CollaborationRoot; 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.DispositionReviewStage; @@ -548,6 +548,7 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.authenticationListener": return new AuthenticationListener(); case "#microsoft.graph.authenticationMethod": return new AuthenticationMethod(); case "#microsoft.graph.authenticationMethodConfiguration": return new AuthenticationMethodConfiguration(); + case "#microsoft.graph.authenticationMethodDevice": return new AuthenticationMethodDevice(); case "#microsoft.graph.authenticationMethodModeDetail": return new AuthenticationMethodModeDetail(); case "#microsoft.graph.authenticationMethodsPolicy": return new AuthenticationMethodsPolicy(); case "#microsoft.graph.authenticationMethodsRoot": return new AuthenticationMethodsRoot(); @@ -860,7 +861,6 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.deviceManagementConfigurationSimpleSettingCollectionDefinition": return new DeviceManagementConfigurationSimpleSettingCollectionDefinition(); case "#microsoft.graph.deviceManagementConfigurationSimpleSettingDefinition": return new DeviceManagementConfigurationSimpleSettingDefinition(); case "#microsoft.graph.deviceManagementDerivedCredentialSettings": return new DeviceManagementDerivedCredentialSettings(); - case "#microsoft.graph.deviceManagementDomainJoinConnector": return new DeviceManagementDomainJoinConnector(); } return null; } @@ -872,6 +872,7 @@ 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.deviceManagementDomainJoinConnector": return new DeviceManagementDomainJoinConnector(); case "#microsoft.graph.deviceManagementExchangeConnector": return new DeviceManagementExchangeConnector(); case "#microsoft.graph.deviceManagementExchangeOnPremisesPolicy": return new DeviceManagementExchangeOnPremisesPolicy(); case "#microsoft.graph.deviceManagementExportJob": return new DeviceManagementExportJob(); @@ -1128,7 +1129,9 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.hardwareConfigurationDeviceState": return new HardwareConfigurationDeviceState(); case "#microsoft.graph.hardwareConfigurationRunSummary": return new HardwareConfigurationRunSummary(); case "#microsoft.graph.hardwareConfigurationUserState": return new HardwareConfigurationUserState(); + case "#microsoft.graph.hardwareOathAuthenticationMethod": return new HardwareOathAuthenticationMethod(); case "#microsoft.graph.hardwareOathAuthenticationMethodConfiguration": return new HardwareOathAuthenticationMethodConfiguration(); + case "#microsoft.graph.hardwareOathTokenAuthenticationMethodDevice": return new HardwareOathTokenAuthenticationMethodDevice(); case "#microsoft.graph.hardwarePasswordDetail": return new HardwarePasswordDetail(); case "#microsoft.graph.hardwarePasswordInfo": return new HardwarePasswordInfo(); case "#microsoft.graph.healthMonitoring.alert": return new Alert(); @@ -1369,9 +1372,6 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.managedTenants.cloudPcOverview": return new CloudPcOverview(); case "#microsoft.graph.managedTenants.conditionalAccessPolicyCoverage": return new ConditionalAccessPolicyCoverage(); case "#microsoft.graph.managedTenants.credentialUserRegistrationsSummary": return new CredentialUserRegistrationsSummary(); - case "#microsoft.graph.managedTenants.deviceAppPerformance": return new DeviceAppPerformance(); - case "#microsoft.graph.managedTenants.deviceCompliancePolicySettingStateSummary": return new DeviceCompliancePolicySettingStateSummary(); - case "#microsoft.graph.managedTenants.deviceHealthStatus": return new DeviceHealthStatus(); } return null; } @@ -1383,6 +1383,9 @@ 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.managedTenants.deviceAppPerformance": return new DeviceAppPerformance(); + case "#microsoft.graph.managedTenants.deviceCompliancePolicySettingStateSummary": return new DeviceCompliancePolicySettingStateSummary(); + case "#microsoft.graph.managedTenants.deviceHealthStatus": return new DeviceHealthStatus(); case "#microsoft.graph.managedTenants.managedDeviceCompliance": return new ManagedDeviceCompliance(); case "#microsoft.graph.managedTenants.managedDeviceComplianceTrend": return new ManagedDeviceComplianceTrend(); case "#microsoft.graph.managedTenants.managedTenant": return new ManagedTenant(); @@ -1880,9 +1883,6 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.security.search": return new Search(); case "#microsoft.graph.security.security": return new Security(); case "#microsoft.graph.security.sensitivityLabel": return new SensitivityLabel(); - case "#microsoft.graph.security.sensor": return new Sensor(); - case "#microsoft.graph.security.siteSource": return new SiteSource(); - case "#microsoft.graph.security.sslCertificate": return new SslCertificate(); } return null; } @@ -1894,6 +1894,9 @@ 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.sensor": return new Sensor(); + case "#microsoft.graph.security.siteSource": return new SiteSource(); + case "#microsoft.graph.security.sslCertificate": return new SslCertificate(); case "#microsoft.graph.security.subcategoryTemplate": return new SubcategoryTemplate(); case "#microsoft.graph.security.subdomain": return new Subdomain(); case "#microsoft.graph.security.tag": return new Tag(); @@ -1985,7 +1988,11 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull case "#microsoft.graph.staleSignInAlertIncident": return new StaleSignInAlertIncident(); case "#microsoft.graph.standardWebPart": return new StandardWebPart(); case "#microsoft.graph.startHoldMusicOperation": return new StartHoldMusicOperation(); + case "#microsoft.graph.startRecordingOperation": return new StartRecordingOperation(); + case "#microsoft.graph.startTranscriptionOperation": return new StartTranscriptionOperation(); case "#microsoft.graph.stopHoldMusicOperation": return new StopHoldMusicOperation(); + case "#microsoft.graph.stopRecordingOperation": return new StopRecordingOperation(); + case "#microsoft.graph.stopTranscriptionOperation": return new StopTranscriptionOperation(); case "#microsoft.graph.storageQuotaBreakdown": return new StorageQuotaBreakdown(); case "#microsoft.graph.storageSettings": return new StorageSettings(); case "#microsoft.graph.strongAuthenticationDetail": return new StrongAuthenticationDetail(); @@ -2387,13 +2394,6 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull case "#microsoft.graph.workbookRangeView": return new WorkbookRangeView(); case "#microsoft.graph.workbookTable": return new WorkbookTable(); case "#microsoft.graph.workbookTableColumn": return new WorkbookTableColumn(); - case "#microsoft.graph.workbookTableRow": return new WorkbookTableRow(); - case "#microsoft.graph.workbookTableSort": return new WorkbookTableSort(); - case "#microsoft.graph.workbookWorksheet": return new WorkbookWorksheet(); - case "#microsoft.graph.workbookWorksheetProtection": return new WorkbookWorksheetProtection(); - case "#microsoft.graph.workforceIntegration": return new WorkforceIntegration(); - case "#microsoft.graph.workingTimeSchedule": return new WorkingTimeSchedule(); - case "#microsoft.graph.workplaceSensorDevice": return new WorkplaceSensorDevice(); } return null; } @@ -2405,6 +2405,13 @@ 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.workbookTableRow": return new WorkbookTableRow(); + case "#microsoft.graph.workbookTableSort": return new WorkbookTableSort(); + case "#microsoft.graph.workbookWorksheet": return new WorkbookWorksheet(); + case "#microsoft.graph.workbookWorksheetProtection": return new WorkbookWorksheetProtection(); + case "#microsoft.graph.workforceIntegration": return new WorkforceIntegration(); + case "#microsoft.graph.workingTimeSchedule": return new WorkingTimeSchedule(); + case "#microsoft.graph.workplaceSensorDevice": return new WorkplaceSensorDevice(); case "#microsoft.graph.workPosition": return new WorkPosition(); case "#microsoft.graph.workspace": return new Workspace(); case "#microsoft.graph.x509CertificateAuthenticationMethodConfiguration": return new X509CertificateAuthenticationMethodConfiguration(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ExtendedKeyUsage.java b/src/main/java/com/microsoft/graph/beta/generated/models/ExtendedKeyUsage.java index 8e57b0e88a7..5b7bd0414e8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ExtendedKeyUsage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ExtendedKeyUsage.java @@ -71,7 +71,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the name property value. Extended Key Usage Name + * Gets the name property value. The extended key usage (EKU) name that provides a user-friendly way to identify an EKU. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -79,7 +79,7 @@ public String getName() { return this.backingStore.get("name"); } /** - * Gets the objectIdentifier property value. Extended Key Usage Object Identifier + * Gets the objectIdentifier property value. The object identifier (OID) of an extended key usage of a certificate. For example, '1.3.6.1.5.5.7.3.2' for client authentication. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -121,14 +121,14 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the name property value. Extended Key Usage Name + * Sets the name property value. The extended key usage (EKU) name that provides a user-friendly way to identify an EKU. * @param value Value to set for the name property. */ public void setName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("name", value); } /** - * Sets the objectIdentifier property value. Extended Key Usage Object Identifier + * Sets the objectIdentifier property value. The object identifier (OID) of an extended key usage of a certificate. For example, '1.3.6.1.5.5.7.3.2' for client authentication. * @param value Value to set for the objectIdentifier property. */ public void setObjectIdentifier(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathAuthenticationMethod.java b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathAuthenticationMethod.java new file mode 100644 index 00000000000..e8ae7e31502 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathAuthenticationMethod.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 HardwareOathAuthenticationMethod extends AuthenticationMethod implements Parsable { + /** + * Instantiates a new {@link HardwareOathAuthenticationMethod} and sets the default values. + */ + public HardwareOathAuthenticationMethod() { + super(); + this.setOdataType("#microsoft.graph.hardwareOathAuthenticationMethod"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link HardwareOathAuthenticationMethod} + */ + @jakarta.annotation.Nonnull + public static HardwareOathAuthenticationMethod createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new HardwareOathAuthenticationMethod(); + } + /** + * Gets the device property value. The device property + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice getDevice() { + return this.backingStore.get("device"); + } + /** + * 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("device", (n) -> { this.setDevice(n.getObjectValue(HardwareOathTokenAuthenticationMethodDevice::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.writeObjectValue("device", this.getDevice()); + } + /** + * Sets the device property value. The device property + * @param value Value to set for the device property. + */ + public void setDevice(@jakarta.annotation.Nullable final HardwareOathTokenAuthenticationMethodDevice value) { + this.backingStore.set("device", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathAuthenticationMethodCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathAuthenticationMethodCollectionResponse.java new file mode 100644 index 00000000000..0cb579a167c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathAuthenticationMethodCollectionResponse.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 HardwareOathAuthenticationMethodCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link HardwareOathAuthenticationMethodCollectionResponse} and sets the default values. + */ + public HardwareOathAuthenticationMethodCollectionResponse() { + 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 HardwareOathAuthenticationMethodCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static HardwareOathAuthenticationMethodCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new HardwareOathAuthenticationMethodCollectionResponse(); + } + /** + * 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(HardwareOathAuthenticationMethod::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/HardwareOathTokenAuthenticationMethodDevice.java b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenAuthenticationMethodDevice.java new file mode 100644 index 00000000000..48990014444 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenAuthenticationMethodDevice.java @@ -0,0 +1,198 @@ +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 HardwareOathTokenAuthenticationMethodDevice extends AuthenticationMethodDevice implements Parsable { + /** + * Instantiates a new {@link HardwareOathTokenAuthenticationMethodDevice} and sets the default values. + */ + public HardwareOathTokenAuthenticationMethodDevice() { + super(); + this.setOdataType("#microsoft.graph.hardwareOathTokenAuthenticationMethodDevice"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + */ + @jakarta.annotation.Nonnull + public static HardwareOathTokenAuthenticationMethodDevice createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new HardwareOathTokenAuthenticationMethodDevice(); + } + /** + * Gets the assignedTo property value. The assignedTo property + * @return a {@link Identity} + */ + @jakarta.annotation.Nullable + public Identity getAssignedTo() { + return this.backingStore.get("assignedTo"); + } + /** + * Gets the assignTo property value. The assignTo property + * @return a {@link User} + */ + @jakarta.annotation.Nullable + public User getAssignTo() { + return this.backingStore.get("assignTo"); + } + /** + * 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("assignedTo", (n) -> { this.setAssignedTo(n.getObjectValue(Identity::createFromDiscriminatorValue)); }); + deserializerMap.put("assignTo", (n) -> { this.setAssignTo(n.getObjectValue(User::createFromDiscriminatorValue)); }); + deserializerMap.put("hashFunction", (n) -> { this.setHashFunction(n.getEnumValue(HardwareOathTokenHashFunction::forValue)); }); + deserializerMap.put("manufacturer", (n) -> { this.setManufacturer(n.getStringValue()); }); + deserializerMap.put("model", (n) -> { this.setModel(n.getStringValue()); }); + deserializerMap.put("secretKey", (n) -> { this.setSecretKey(n.getStringValue()); }); + deserializerMap.put("serialNumber", (n) -> { this.setSerialNumber(n.getStringValue()); }); + deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(HardwareOathTokenStatus::forValue)); }); + deserializerMap.put("timeIntervalInSeconds", (n) -> { this.setTimeIntervalInSeconds(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the hashFunction property value. The hashFunction property + * @return a {@link HardwareOathTokenHashFunction} + */ + @jakarta.annotation.Nullable + public HardwareOathTokenHashFunction getHashFunction() { + return this.backingStore.get("hashFunction"); + } + /** + * Gets the manufacturer property value. The manufacturer property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getManufacturer() { + return this.backingStore.get("manufacturer"); + } + /** + * Gets the model property value. The model property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getModel() { + return this.backingStore.get("model"); + } + /** + * Gets the secretKey property value. The secretKey property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSecretKey() { + return this.backingStore.get("secretKey"); + } + /** + * Gets the serialNumber property value. The serialNumber property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSerialNumber() { + return this.backingStore.get("serialNumber"); + } + /** + * Gets the status property value. The status property + * @return a {@link HardwareOathTokenStatus} + */ + @jakarta.annotation.Nullable + public HardwareOathTokenStatus getStatus() { + return this.backingStore.get("status"); + } + /** + * Gets the timeIntervalInSeconds property value. The timeIntervalInSeconds property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getTimeIntervalInSeconds() { + return this.backingStore.get("timeIntervalInSeconds"); + } + /** + * Serializes information the 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("assignedTo", this.getAssignedTo()); + writer.writeObjectValue("assignTo", this.getAssignTo()); + writer.writeEnumValue("hashFunction", this.getHashFunction()); + writer.writeStringValue("manufacturer", this.getManufacturer()); + writer.writeStringValue("model", this.getModel()); + writer.writeStringValue("secretKey", this.getSecretKey()); + writer.writeStringValue("serialNumber", this.getSerialNumber()); + writer.writeEnumValue("status", this.getStatus()); + writer.writeIntegerValue("timeIntervalInSeconds", this.getTimeIntervalInSeconds()); + } + /** + * Sets the assignedTo property value. The assignedTo property + * @param value Value to set for the assignedTo property. + */ + public void setAssignedTo(@jakarta.annotation.Nullable final Identity value) { + this.backingStore.set("assignedTo", value); + } + /** + * Sets the assignTo property value. The assignTo property + * @param value Value to set for the assignTo property. + */ + public void setAssignTo(@jakarta.annotation.Nullable final User value) { + this.backingStore.set("assignTo", value); + } + /** + * Sets the hashFunction property value. The hashFunction property + * @param value Value to set for the hashFunction property. + */ + public void setHashFunction(@jakarta.annotation.Nullable final HardwareOathTokenHashFunction value) { + this.backingStore.set("hashFunction", value); + } + /** + * Sets the manufacturer property value. The manufacturer property + * @param value Value to set for the manufacturer property. + */ + public void setManufacturer(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("manufacturer", value); + } + /** + * Sets the model property value. The model property + * @param value Value to set for the model property. + */ + public void setModel(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("model", value); + } + /** + * Sets the secretKey property value. The secretKey property + * @param value Value to set for the secretKey property. + */ + public void setSecretKey(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("secretKey", value); + } + /** + * Sets the serialNumber property value. The serialNumber property + * @param value Value to set for the serialNumber property. + */ + public void setSerialNumber(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("serialNumber", 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 HardwareOathTokenStatus value) { + this.backingStore.set("status", value); + } + /** + * Sets the timeIntervalInSeconds property value. The timeIntervalInSeconds property + * @param value Value to set for the timeIntervalInSeconds property. + */ + public void setTimeIntervalInSeconds(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("timeIntervalInSeconds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenAuthenticationMethodDeviceCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenAuthenticationMethodDeviceCollectionResponse.java new file mode 100644 index 00000000000..c81f3ccb508 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenAuthenticationMethodDeviceCollectionResponse.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 HardwareOathTokenAuthenticationMethodDeviceCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link HardwareOathTokenAuthenticationMethodDeviceCollectionResponse} and sets the default values. + */ + public HardwareOathTokenAuthenticationMethodDeviceCollectionResponse() { + 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 HardwareOathTokenAuthenticationMethodDeviceCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static HardwareOathTokenAuthenticationMethodDeviceCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new HardwareOathTokenAuthenticationMethodDeviceCollectionResponse(); + } + /** + * 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(HardwareOathTokenAuthenticationMethodDevice::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/HardwareOathTokenHashFunction.java b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenHashFunction.java new file mode 100644 index 00000000000..1bab91e92d9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenHashFunction.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 HardwareOathTokenHashFunction implements ValuedEnum { + Hmacsha1("hmacsha1"), + Hmacsha256("hmacsha256"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + HardwareOathTokenHashFunction(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static HardwareOathTokenHashFunction forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "hmacsha1": return Hmacsha1; + case "hmacsha256": return Hmacsha256; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenStatus.java new file mode 100644 index 00000000000..68a6424700e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/HardwareOathTokenStatus.java @@ -0,0 +1,31 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum HardwareOathTokenStatus implements ValuedEnum { + Available("available"), + Assigned("assigned"), + Activated("activated"), + FailedActivation("failedActivation"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + HardwareOathTokenStatus(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static HardwareOathTokenStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "available": return Available; + case "assigned": return Assigned; + case "activated": return Activated; + case "failedActivation": return FailedActivation; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} 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..cb3d8402d7f 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/IosLobAppProvisioningConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java index 894f91f8d4b..ab6c00a4182 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java @@ -29,7 +29,7 @@ public static IosLobAppProvisioningConfiguration createFromDiscriminatorValue(@j return new IosLobAppProvisioningConfiguration(); } /** - * Gets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration. + * Gets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -69,7 +69,7 @@ public String getDisplayName() { return this.backingStore.get("displayName"); } /** - * Gets the expirationDateTime property value. Optional profile expiration date and time. + * Gets the expirationDateTime property value. Optional profile expiration date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -176,7 +176,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("version", this.getVersion()); } /** - * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration. + * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. * @param value Value to set for the assignments property. */ public void setAssignments(@jakarta.annotation.Nullable final java.util.List value) { @@ -211,7 +211,7 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } /** - * Sets the expirationDateTime property value. Optional profile expiration date and time. + * Sets the expirationDateTime property value. Optional profile expiration date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. * @param value Value to set for the expirationDateTime property. */ public void setExpirationDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IosManagedAppProtection.java b/src/main/java/com/microsoft/graph/beta/generated/models/IosManagedAppProtection.java index eebcc29e27a..2da0d3ff003 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IosManagedAppProtection.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IosManagedAppProtection.java @@ -77,7 +77,7 @@ public java.util.List getApps() { return this.backingStore.get("apps"); } /** - * Gets the customBrowserProtocol property value. A custom browser protocol to open weblink on iOS. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. + * Gets the customBrowserProtocol property value. A custom browser protocol to open weblink on iOS. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -308,7 +308,7 @@ public void setApps(@jakarta.annotation.Nullable final java.util.List> getFieldDeserializers return deserializerMap; } /** - * Gets the key property value. Contains the name of the field that a value is associated with. + * Gets the key property value. Key. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the value property value. Contains the corresponding value for the specified key. + * Gets the value property value. Value. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the key property value. Contains the name of the field that a value is associated with. + * Sets the key property value. Key. * @param value Value to set for the key property. */ public void setKey(@jakarta.annotation.Nullable final String value) { @@ -132,7 +132,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the value property value. Contains the corresponding value for the specified key. + * Sets the value property value. Value. * @param value Value to set for the value property. */ public void setValue(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/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/MacOsLobAppAssignmentSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/MacOsLobAppAssignmentSettings.java index 9b7124da50b..279bfd72943 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MacOsLobAppAssignmentSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MacOsLobAppAssignmentSettings.java @@ -39,7 +39,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the uninstallOnDeviceRemoval property value. When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. + * Gets the uninstallOnDeviceRemoval property value. Whether or not to uninstall the app when device is removed from Intune. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("uninstallOnDeviceRemoval", this.getUninstallOnDeviceRemoval()); } /** - * Sets the uninstallOnDeviceRemoval property value. When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. + * Sets the uninstallOnDeviceRemoval property value. Whether or not to uninstall the app when device is removed from Intune. * @param value Value to set for the uninstallOnDeviceRemoval property. */ public void setUninstallOnDeviceRemoval(@jakarta.annotation.Nullable final Boolean value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java index 76cca558daf..8717bd61df0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileApp.java @@ -91,7 +91,7 @@ public java.util.List getCategories() { return this.backingStore.get("categories"); } /** - * Gets the createdDateTime property value. The date and time the app was created. This property is read-only. + * Gets the createdDateTime property value. The date and time the app was created. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -99,7 +99,7 @@ public OffsetDateTime getCreatedDateTime() { return this.backingStore.get("createdDateTime"); } /** - * Gets the dependentAppCount property value. The total number of dependencies the child app has. This property is read-only. + * Gets the dependentAppCount property value. The total number of dependencies the child app has. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -170,7 +170,7 @@ public String getInformationUrl() { return this.backingStore.get("informationUrl"); } /** - * Gets the isAssigned property value. The value indicating whether the app is assigned to at least one group. This property is read-only. + * Gets the isAssigned property value. The value indicating whether the app is assigned to at least one group. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -194,7 +194,7 @@ public MimeContent getLargeIcon() { return this.backingStore.get("largeIcon"); } /** - * Gets the lastModifiedDateTime property value. The date and time the app was last modified. This property is read-only. + * Gets the lastModifiedDateTime property value. The date and time the app was last modified. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -242,7 +242,7 @@ public MobileAppPublishingState getPublishingState() { return this.backingStore.get("publishingState"); } /** - * Gets the relationships property value. The set of direct relationships for this app. + * Gets the relationships property value. List of relationships for this mobile app. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -274,7 +274,7 @@ public Integer getSupersedingAppCount() { return this.backingStore.get("supersedingAppCount"); } /** - * Gets the uploadState property value. The upload state. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. + * Gets the uploadState property value. The upload state. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -319,14 +319,14 @@ public void setCategories(@jakarta.annotation.Nullable final java.util.List value) { @@ -452,7 +452,7 @@ public void setSupersedingAppCount(@jakarta.annotation.Nullable final Integer va this.backingStore.set("supersedingAppCount", value); } /** - * Sets the uploadState property value. The upload state. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. + * Sets the uploadState property value. The upload state. * @param value Value to set for the uploadState property. */ public void setUploadState(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppTroubleshootingEvent.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppTroubleshootingEvent.java index bc24f9eca6f..202949e3f81 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. Indicates collection of App Log Upload Request. + * Gets the appLogCollectionRequests property value. The collection property of AppLogUploadRequest. * @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. Indicates collection of App Log Upload Request. + * Sets the appLogCollectionRequests property value. The collection property of AppLogUploadRequest. * @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/OrgContact.java b/src/main/java/com/microsoft/graph/beta/generated/models/OrgContact.java index c1872e2d153..e8069d5f506 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/OrgContact.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OrgContact.java @@ -59,7 +59,7 @@ public java.util.List getDirectReports() { return this.backingStore.get("directReports"); } /** - * Gets the displayName property value. Display name for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq for null values), $search, and $orderby. + * Gets the displayName property value. Display name for this organizational contact. Maximum length is 256 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq for null values), $search, and $orderby. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -272,7 +272,7 @@ public void setDirectReports(@jakarta.annotation.Nullable final java.util.List> getFieldDeserializers return deserializerMap; } /** - * Gets the isAcceptingJobs property value. The isAcceptingJobs property + * Gets the isAcceptingJobs property value. Specifies whether the printer/printerShare is currently accepting new print jobs. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public Boolean getIsAcceptingJobs() { return this.backingStore.get("isAcceptingJobs"); } /** - * Gets the jobs property value. The jobs property + * Gets the jobs property value. The list of jobs that are queued for printing by the printer/printerShare. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -92,7 +92,7 @@ public java.util.List getJobs() { return this.backingStore.get("jobs"); } /** - * Gets the location property value. The location property + * Gets the location property value. The physical and/or organizational location of the printer/printerShare. * @return a {@link PrinterLocation} */ @jakarta.annotation.Nullable @@ -100,7 +100,7 @@ public PrinterLocation getLocation() { return this.backingStore.get("location"); } /** - * Gets the manufacturer property value. The manufacturer property + * Gets the manufacturer property value. The manufacturer of the printer/printerShare. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -108,7 +108,7 @@ public String getManufacturer() { return this.backingStore.get("manufacturer"); } /** - * Gets the model property value. The model property + * Gets the model property value. The model name of the printer/printerShare. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -150,56 +150,56 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("status", this.getStatus()); } /** - * Sets the capabilities property value. The capabilities property + * Sets the capabilities property value. The capabilities of the printer/printerShare. * @param value Value to set for the capabilities property. */ public void setCapabilities(@jakarta.annotation.Nullable final PrinterCapabilities value) { this.backingStore.set("capabilities", value); } /** - * Sets the defaults property value. The defaults property + * Sets the defaults property value. The default print settings of printer/printerShare. * @param value Value to set for the defaults property. */ public void setDefaults(@jakarta.annotation.Nullable final PrinterDefaults value) { this.backingStore.set("defaults", value); } /** - * Sets the displayName property value. The displayName property + * Sets the displayName property value. The name of the printer/printerShare. * @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 isAcceptingJobs property value. The isAcceptingJobs property + * Sets the isAcceptingJobs property value. Specifies whether the printer/printerShare is currently accepting new print jobs. * @param value Value to set for the isAcceptingJobs property. */ public void setIsAcceptingJobs(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isAcceptingJobs", value); } /** - * Sets the jobs property value. The jobs property + * Sets the jobs property value. The list of jobs that are queued for printing by the printer/printerShare. * @param value Value to set for the jobs property. */ public void setJobs(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("jobs", value); } /** - * Sets the location property value. The location property + * Sets the location property value. The physical and/or organizational location of the printer/printerShare. * @param value Value to set for the location property. */ public void setLocation(@jakarta.annotation.Nullable final PrinterLocation value) { this.backingStore.set("location", value); } /** - * Sets the manufacturer property value. The manufacturer property + * Sets the manufacturer property value. The manufacturer of the printer/printerShare. * @param value Value to set for the manufacturer property. */ public void setManufacturer(@jakarta.annotation.Nullable final String value) { this.backingStore.set("manufacturer", value); } /** - * Sets the model property value. The model property + * Sets the model property value. The model name of the printer/printerShare. * @param value Value to set for the model property. */ public void setModel(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PrinterShare.java b/src/main/java/com/microsoft/graph/beta/generated/models/PrinterShare.java index 89664afe6fe..04613975341 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PrinterShare.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PrinterShare.java @@ -27,7 +27,7 @@ public static PrinterShare createFromDiscriminatorValue(@jakarta.annotation.Nonn return new PrinterShare(); } /** - * Gets the allowAllUsers property value. If true, all users and groups will be granted access to this printer share. This supersedes the allow lists defined by the allowedUsers and allowedGroups navigation properties. + * Gets the allowAllUsers property value. If true, all users and groups can access this printer share. This property supersedes the lists of allowed users and groups defined by the allowedUsers and allowedGroups navigation properties. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -82,7 +82,7 @@ public Printer getPrinter() { return this.backingStore.get("printer"); } /** - * Gets the viewPoint property value. Additional data for a printer share as viewed by the signed-in user. + * Gets the viewPoint property value. More data for a printer share as viewed by the signed-in user. * @return a {@link PrinterShareViewpoint} */ @jakarta.annotation.Nullable @@ -104,7 +104,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("viewPoint", this.getViewPoint()); } /** - * Sets the allowAllUsers property value. If true, all users and groups will be granted access to this printer share. This supersedes the allow lists defined by the allowedUsers and allowedGroups navigation properties. + * Sets the allowAllUsers property value. If true, all users and groups can access this printer share. This property supersedes the lists of allowed users and groups defined by the allowedUsers and allowedGroups navigation properties. * @param value Value to set for the allowAllUsers property. */ public void setAllowAllUsers(@jakarta.annotation.Nullable final Boolean value) { @@ -139,7 +139,7 @@ public void setPrinter(@jakarta.annotation.Nullable final Printer value) { this.backingStore.set("printer", value); } /** - * Sets the viewPoint property value. Additional data for a printer share as viewed by the signed-in user. + * Sets the viewPoint property value. More data for a printer share as viewed by the signed-in user. * @param value Value to set for the viewPoint property. */ public void setViewPoint(@jakarta.annotation.Nullable final PrinterShareViewpoint value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ServiceActivityPerformanceMetric.java b/src/main/java/com/microsoft/graph/beta/generated/models/ServiceActivityPerformanceMetric.java index 9f4ac04bb4e..9f198579ed2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ServiceActivityPerformanceMetric.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ServiceActivityPerformanceMetric.java @@ -69,7 +69,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the intervalStartDateTime property value. The intervalStartDateTime property + * Gets the intervalStartDateTime property value. The start date and time (UTC) of the interval. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -85,7 +85,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the percentage property value. The percentage property + * Gets the percentage property value. The aggregated performance over the given aggregation interval that starts from the intervalStartDateTime. The performance is calculated at the minute level. The performance at the starting minute of the intervalStartDateTime is included. The performance at the last minute of the given interval is excluded. For example, if intervalStartDateTime is 2023-09-20T18:00:00Z and the aggregation interval is 5 minutes, then performance is aggregated from 2023-09-20T18:00:00Z (inclusive) to 2023-09-20T18:05:00Z (exclusive). * @return a {@link Double} */ @jakarta.annotation.Nullable @@ -119,7 +119,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the intervalStartDateTime property value. The intervalStartDateTime property + * Sets the intervalStartDateTime property value. The start date and time (UTC) of the interval. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @param value Value to set for the intervalStartDateTime property. */ public void setIntervalStartDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { @@ -133,7 +133,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the percentage property value. The percentage property + * Sets the percentage property value. The aggregated performance over the given aggregation interval that starts from the intervalStartDateTime. The performance is calculated at the minute level. The performance at the starting minute of the intervalStartDateTime is included. The performance at the last minute of the given interval is excluded. For example, if intervalStartDateTime is 2023-09-20T18:00:00Z and the aggregation interval is 5 minutes, then performance is aggregated from 2023-09-20T18:00:00Z (inclusive) to 2023-09-20T18:05:00Z (exclusive). * @param value Value to set for the percentage property. */ public void setPercentage(@jakarta.annotation.Nullable final Double value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipal.java b/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipal.java index 9d716762baf..684a8af2657 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipal.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipal.java @@ -60,7 +60,7 @@ public String getAppDescription() { return this.backingStore.get("appDescription"); } /** - * Gets the appDisplayName property value. The display name exposed by the associated application. + * Gets the appDisplayName property value. The display name exposed by the associated application. Maximum length is 256 characters. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -663,7 +663,7 @@ public void setAppDescription(@jakarta.annotation.Nullable final String value) { this.backingStore.set("appDescription", value); } /** - * Sets the appDisplayName property value. The display name exposed by the associated application. + * Sets the appDisplayName property value. The display name exposed by the associated application. Maximum length is 256 characters. * @param value Value to set for the appDisplayName property. */ public void setAppDisplayName(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Simulation.java b/src/main/java/com/microsoft/graph/beta/generated/models/Simulation.java index c6e9ff14e38..496d468eede 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Simulation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Simulation.java @@ -26,7 +26,7 @@ public static Simulation createFromDiscriminatorValue(@jakarta.annotation.Nonnul return new Simulation(); } /** - * Gets the attackTechnique property value. The social engineering technique used in the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, credentialHarvesting, attachmentMalware, driveByUrl, linkInAttachment, linkToMalwareFile, unknownFutureValue, oAuthConsentGrant. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: oAuthConsentGrant. For more information on the types of social engineering attack techniques, see simulations. + * Gets the attackTechnique property value. The social engineering technique used in the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, credentialHarvesting, attachmentMalware, driveByUrl, linkInAttachment, linkToMalwareFile, unknownFutureValue, oAuthConsentGrant, phishTraining. You must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: oAuthConsentGrant, phishTraining. For more information on the types of social engineering attack techniques, see simulations. * @return a {@link SimulationAttackTechnique} */ @jakarta.annotation.Nullable @@ -283,7 +283,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("trainingSetting", this.getTrainingSetting()); } /** - * Sets the attackTechnique property value. The social engineering technique used in the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, credentialHarvesting, attachmentMalware, driveByUrl, linkInAttachment, linkToMalwareFile, unknownFutureValue, oAuthConsentGrant. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: oAuthConsentGrant. For more information on the types of social engineering attack techniques, see simulations. + * Sets the attackTechnique property value. The social engineering technique used in the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, credentialHarvesting, attachmentMalware, driveByUrl, linkInAttachment, linkToMalwareFile, unknownFutureValue, oAuthConsentGrant, phishTraining. You must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: oAuthConsentGrant, phishTraining. For more information on the types of social engineering attack techniques, see simulations. * @param value Value to set for the attackTechnique property. */ public void setAttackTechnique(@jakarta.annotation.Nullable final SimulationAttackTechnique value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/StartRecordingOperation.java b/src/main/java/com/microsoft/graph/beta/generated/models/StartRecordingOperation.java new file mode 100644 index 00000000000..e3d121c03ff --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/StartRecordingOperation.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 StartRecordingOperation extends CommsOperation implements Parsable { + /** + * Instantiates a new {@link StartRecordingOperation} and sets the default values. + */ + public StartRecordingOperation() { + 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 StartRecordingOperation} + */ + @jakarta.annotation.Nonnull + public static StartRecordingOperation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new StartRecordingOperation(); + } + /** + * 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/StartTranscriptionOperation.java b/src/main/java/com/microsoft/graph/beta/generated/models/StartTranscriptionOperation.java new file mode 100644 index 00000000000..278b45bb412 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/StartTranscriptionOperation.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 StartTranscriptionOperation extends CommsOperation implements Parsable { + /** + * Instantiates a new {@link StartTranscriptionOperation} and sets the default values. + */ + public StartTranscriptionOperation() { + 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 StartTranscriptionOperation} + */ + @jakarta.annotation.Nonnull + public static StartTranscriptionOperation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new StartTranscriptionOperation(); + } + /** + * 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/StopRecordingOperation.java b/src/main/java/com/microsoft/graph/beta/generated/models/StopRecordingOperation.java new file mode 100644 index 00000000000..8a3e2db7757 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/StopRecordingOperation.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 StopRecordingOperation extends CommsOperation implements Parsable { + /** + * Instantiates a new {@link StopRecordingOperation} and sets the default values. + */ + public StopRecordingOperation() { + 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 StopRecordingOperation} + */ + @jakarta.annotation.Nonnull + public static StopRecordingOperation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new StopRecordingOperation(); + } + /** + * 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/StopTranscriptionOperation.java b/src/main/java/com/microsoft/graph/beta/generated/models/StopTranscriptionOperation.java new file mode 100644 index 00000000000..1a95ecc4926 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/StopTranscriptionOperation.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 StopTranscriptionOperation extends CommsOperation implements Parsable { + /** + * Instantiates a new {@link StopTranscriptionOperation} and sets the default values. + */ + public StopTranscriptionOperation() { + 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 StopTranscriptionOperation} + */ + @jakarta.annotation.Nonnull + public static StopTranscriptionOperation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new StopTranscriptionOperation(); + } + /** + * 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/User.java b/src/main/java/com/microsoft/graph/beta/generated/models/User.java index b637407e49b..bf1ecd38ccd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/User.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/User.java @@ -787,7 +787,7 @@ public OffsetDateTime getLastPasswordChangeDateTime() { return this.backingStore.get("lastPasswordChangeDateTime"); } /** - * Gets the legalAgeGroupClassification property value. Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on ageGroup and consentProvidedForMinor properties. Allowed values: null, MinorWithOutParentalConsent, MinorWithParentalConsent, MinorNoParentalConsentRequired, NotAdult, and Adult. For more information, see legal age group property definitions. Returned only on $select. + * Gets the legalAgeGroupClassification property value. Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on ageGroup and consentProvidedForMinor properties. Allowed values: null, Undefined, MinorWithOutParentalConsent, MinorWithParentalConsent, MinorNoParentalConsentRequired, NotAdult, and Adult. For more information, see legal age group property definitions. Returned only on $select. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -2134,7 +2134,7 @@ public void setLastPasswordChangeDateTime(@jakarta.annotation.Nullable final Off this.backingStore.set("lastPasswordChangeDateTime", value); } /** - * Sets the legalAgeGroupClassification property value. Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on ageGroup and consentProvidedForMinor properties. Allowed values: null, MinorWithOutParentalConsent, MinorWithParentalConsent, MinorNoParentalConsentRequired, NotAdult, and Adult. For more information, see legal age group property definitions. Returned only on $select. + * Sets the legalAgeGroupClassification property value. Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on ageGroup and consentProvidedForMinor properties. Allowed values: null, Undefined, MinorWithOutParentalConsent, MinorWithParentalConsent, MinorNoParentalConsentRequired, NotAdult, and Adult. For more information, see legal age group property definitions. Returned only on $select. * @param value Value to set for the legalAgeGroupClassification property. */ public void setLegalAgeGroupClassification(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java index 64dbc36d101..ee26fcc3eea 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java @@ -39,7 +39,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the useDeviceContext property value. When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. + * Gets the useDeviceContext property value. Whether or not to use device execution context for Windows AppX mobile app. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("useDeviceContext", this.getUseDeviceContext()); } /** - * Sets the useDeviceContext property value. When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. + * Sets the useDeviceContext property value. Whether or not to use device execution context for Windows AppX mobile app. * @param value Value to set for the useDeviceContext property. */ public void setUseDeviceContext(@jakarta.annotation.Nullable final Boolean value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/AlertSummary.java b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/AlertSummary.java new file mode 100644 index 00000000000..7aa4899ed2d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/networkaccess/AlertSummary.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.models.networkaccess; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AlertSummary implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AlertSummary} and sets the default values. + */ + public AlertSummary() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AlertSummary} + */ + @jakarta.annotation.Nonnull + public static AlertSummary createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AlertSummary(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the alertType property value. The alertType property + * @return a {@link AlertType} + */ + @jakarta.annotation.Nullable + public AlertType getAlertType() { + return this.backingStore.get("alertType"); + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the count property value. The count property + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getCount() { + return this.backingStore.get("count"); + } + /** + * 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("alertType", (n) -> { this.setAlertType(n.getEnumValue(AlertType::forValue)); }); + deserializerMap.put("count", (n) -> { this.setCount(n.getLongValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("severity", (n) -> { this.setSeverity(n.getEnumValue(AlertSeverity::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 severity property value. The severity property + * @return a {@link AlertSeverity} + */ + @jakarta.annotation.Nullable + public AlertSeverity getSeverity() { + return this.backingStore.get("severity"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeEnumValue("alertType", this.getAlertType()); + writer.writeLongValue("count", this.getCount()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeEnumValue("severity", this.getSeverity()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the alertType property value. The alertType property + * @param value Value to set for the alertType property. + */ + public void setAlertType(@jakarta.annotation.Nullable final AlertType value) { + this.backingStore.set("alertType", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the count property value. The count property + * @param value Value to set for the count property. + */ + public void setCount(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("count", 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 severity property value. The severity property + * @param value Value to set for the severity property. + */ + public void setSeverity(@jakarta.annotation.Nullable final AlertSeverity value) { + this.backingStore.set("severity", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/DataSet.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/DataSet.java index 1fae03780fa..0279cc68fc6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/DataSet.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/DataSet.java @@ -50,6 +50,14 @@ public IdentitySet getCreatedBy() { 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} @@ -67,6 +75,7 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); 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()); }); return deserializerMap; } @@ -79,6 +88,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeObjectValue("createdBy", this.getCreatedBy()); writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeStringValue("description", this.getDescription()); writer.writeStringValue("displayName", this.getDisplayName()); } /** @@ -95,6 +105,13 @@ public void setCreatedBy(@jakarta.annotation.Nullable final IdentitySet value) { 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. diff --git a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/alerts/AlertsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/alerts/AlertsRequestBuilder.java index 0c3c0f2c1da..f090f554b88 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/alerts/AlertsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/alerts/AlertsRequestBuilder.java @@ -7,6 +7,7 @@ import com.microsoft.graph.beta.networkaccess.alerts.item.AlertItemRequestBuilder; import com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertfrequencieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder; import com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertseveritysummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder; +import com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -114,6 +115,18 @@ public MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWith Objects.requireNonNull(startDateTime); return new MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder(pathParameters, requestAdapter, endDateTime, startDateTime); } + /** + * Provides operations to call the getAlertSummaries method. + * @param endDateTime Usage: endDateTime={endDateTime} + * @param startDateTime Usage: startDateTime={startDateTime} + * @return a {@link MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime(@jakarta.annotation.Nonnull final OffsetDateTime endDateTime, @jakarta.annotation.Nonnull final OffsetDateTime startDateTime) { + Objects.requireNonNull(endDateTime); + Objects.requireNonNull(startDateTime); + return new MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(pathParameters, requestAdapter, endDateTime, startDateTime); + } /** * Create new navigation property to alerts for networkAccess * @param body The request body diff --git a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/alerts/microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime/GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/alerts/microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime/GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse.java new file mode 100644 index 00000000000..bac174fc44e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/alerts/microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime/GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.networkaccess.AlertSummary; +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 GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse} and sets the default values. + */ + public GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse() { + 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 GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse(); + } + /** + * 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(AlertSummary::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/networkaccess/alerts/microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime/MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/alerts/microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime/MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.java new file mode 100644 index 00000000000..1ca222cf2ff --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/networkaccess/alerts/microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime/MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.java @@ -0,0 +1,151 @@ +package com.microsoft.graph.beta.networkaccess.alerts.microsoftgraphnetworkaccessgetalertsummarieswithstartdatetimewithenddatetime; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getAlertSummaries method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder} and sets the default values. + * @param endDateTime Usage: endDateTime={endDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + * @param startDateTime Usage: startDateTime={startDateTime} + */ + public MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime endDateTime, @jakarta.annotation.Nullable final OffsetDateTime startDateTime) { + super(requestAdapter, "{+baseurl}/networkAccess/alerts/microsoft.graph.networkaccess.getAlertSummaries(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters); + this.pathParameters.put("endDateTime", endDateTime); + this.pathParameters.put("startDateTime", startDateTime); + } + /** + * Instantiates a new {@link MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/networkAccess/alerts/microsoft.graph.networkaccess.getAlertSummaries(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl); + } + /** + * Invoke function getAlertSummaries + * @return a {@link GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse get() { + return get(null); + } + /** + * Invoke function getAlertSummaries + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getAlertSummaries + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getAlertSummaries + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getAlertSummaries + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java index 7f141e622cf..9ffe5488a9d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java @@ -81,23 +81,23 @@ public CrossTenantIdentitySyncPolicyPartner get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @return a {@link CrossTenantIdentitySyncPolicyPartner} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { return put(body, null); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CrossTenantIdentitySyncPolicyPartner} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/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/print/printershares/item/jobs/JobsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/print/printershares/item/jobs/JobsRequestBuilder.java index 892d3a381ab..0f6a7f71068 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/print/printershares/item/jobs/JobsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/print/printershares/item/jobs/JobsRequestBuilder.java @@ -66,7 +66,7 @@ public JobsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jaka super(requestAdapter, "{+baseurl}/print/printerShares/{printerShare%2Did}/jobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. * @return a {@link PrintJobCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated @@ -78,7 +78,7 @@ public PrintJobCollectionResponse get() { return get(null); } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link PrintJobCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -125,7 +125,7 @@ public PrintJob post(@jakarta.annotation.Nonnull final PrintJob body, @jakarta.a return this.requestAdapter.send(requestInfo, errorMapping, PrintJob::createFromDiscriminatorValue); } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. * @return a {@link RequestInformation} * @deprecated * The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this. as of 2023-06/Tasks_And_Plans @@ -136,7 +136,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated @@ -194,7 +194,7 @@ public JobsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUr return new JobsRequestBuilder(rawUrl, requestAdapter); } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/print/printershares/item/jobs/item/PrintJobItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/print/printershares/item/jobs/item/PrintJobItemRequestBuilder.java index 0c40285d4cf..5c09bb66f82 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/print/printershares/item/jobs/item/PrintJobItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/print/printershares/item/jobs/item/PrintJobItemRequestBuilder.java @@ -157,7 +157,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. * @return a {@link PrintJob} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated @@ -169,7 +169,7 @@ public PrintJob get() { return get(null); } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link PrintJob} * @throws ODataError When receiving a 4XX or 5XX status code @@ -242,7 +242,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. * @return a {@link RequestInformation} * @deprecated * The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this. as of 2023-06/Tasks_And_Plans @@ -253,7 +253,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated @@ -317,7 +317,7 @@ public PrintJobItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/print/shares/item/jobs/item/PrintJobItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/print/shares/item/jobs/item/PrintJobItemRequestBuilder.java index c6f8ef920b5..a9bbf3b3189 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/print/shares/item/jobs/item/PrintJobItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/print/shares/item/jobs/item/PrintJobItemRequestBuilder.java @@ -127,7 +127,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. * @return a {@link PrintJob} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -136,7 +136,7 @@ public PrintJob get() { return get(null); } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link PrintJob} * @throws ODataError When receiving a 4XX or 5XX status code @@ -194,7 +194,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -202,7 +202,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -254,7 +254,7 @@ public PrintJobItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get jobs from print + * The list of jobs that are queued for printing by the printer/printerShare. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index 66700adf975..46222be5115 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDa super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForDesktopMailByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getActiveUserMetricsForDesktopMailByReadEmail + * Get all the active usage based on the number of users who successfully read emails using desktop mail apps. * @return a {@link GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getActiveUserMetricsForDesktopMailByReadEmail + * Get all the active usage based on the number of users who successfully read emails using desktop mail apps. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDa return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getActiveUserMetricsForDesktopMailByReadEmail + * Get all the active usage based on the number of users who successfully read emails using desktop mail apps. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getActiveUserMetricsForDesktopMailByReadEmail + * Get all the active usage based on the number of users who successfully read emails using desktop mail apps. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDa return new GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getActiveUserMetricsForDesktopMailByReadEmail + * Get all the active usage based on the number of users who successfully read emails using desktop mail apps. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index d27168dabaf..18bdfd55f51 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalSt super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForEmailByModernAuthentication(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getActiveUserMetricsForEmailByModernAuthentication + * Get all the active usage based on the number of users who signed in with modern authentication across all email apps. * @return a {@link GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getActiveUserMetricsForEmailByModernAuthentication + * Get all the active usage based on the number of users who signed in with modern authentication across all email apps. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalSt return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getActiveUserMetricsForEmailByModernAuthentication + * Get all the active usage based on the number of users who signed in with modern authentication across all email apps. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getActiveUserMetricsForEmailByModernAuthentication + * Get all the active usage based on the number of users who signed in with modern authentication across all email apps. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalSt return new GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getActiveUserMetricsForEmailByModernAuthentication + * Get all the active usage based on the number of users who signed in with modern authentication across all email apps. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index abb9870ad7a..6e00c183345 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExcl super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForExcelWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getActiveUserMetricsForExcelWeb + * Get all the active usage based on the number of active users who open or save Excel for the web. * @return a {@link GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getActiveUserMetricsForExcelWeb + * Get all the active usage based on the number of active users who open or save Excel for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExcl return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getActiveUserMetricsForExcelWeb + * Get all the active usage based on the number of active users who open or save Excel for the web. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getActiveUserMetricsForExcelWeb + * Get all the active usage based on the number of active users who open or save Excel for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExcl return new GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getActiveUserMetricsForExcelWeb + * Get all the active usage based on the number of active users who open or save Excel for the web. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index cc065cf1794..aa03d70088b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalSt super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForiOSOrAndroidMailByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getActiveUserMetricsForiOSOrAndroidMailByReadEmail + * Get all the active usage based on the number of users who successfully read emails using iOS or Android mail apps. * @return a {@link GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getActiveUserMetricsForiOSOrAndroidMailByReadEmail + * Get all the active usage based on the number of users who successfully read emails using iOS or Android mail apps. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalSt return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getActiveUserMetricsForiOSOrAndroidMailByReadEmail + * Get all the active usage based on the number of users who successfully read emails using iOS or Android mail apps. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getActiveUserMetricsForiOSOrAndroidMailByReadEmail + * Get all the active usage based on the number of users who successfully read emails using iOS or Android mail apps. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalSt return new GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getActiveUserMetricsForiOSOrAndroidMailByReadEmail + * Get all the active usage based on the number of users who successfully read emails using iOS or Android mail apps. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index 0f38a6f5da2..92f7123dd10 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithEx super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOneNoteWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getActiveUserMetricsForOneNoteWeb + * Get all the active usage based on the number of active users who open or save OneNote for the web. * @return a {@link GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getActiveUserMetricsForOneNoteWeb + * Get all the active usage based on the number of active users who open or save OneNote for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithEx return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getActiveUserMetricsForOneNoteWeb + * Get all the active usage based on the number of active users who open or save OneNote for the web. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getActiveUserMetricsForOneNoteWeb + * Get all the active usage based on the number of active users who open or save OneNote for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithEx return new GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getActiveUserMetricsForOneNoteWeb + * Get all the active usage based on the number of active users who open or save OneNote for the web. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index 1ea9f9d5d9b..7b42db68ae4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDat super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookMacByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getActiveUserMetricsForOutlookMacByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook for Mac. * @return a {@link GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getActiveUserMetricsForOutlookMacByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook for Mac. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDat return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getActiveUserMetricsForOutlookMacByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook for Mac. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getActiveUserMetricsForOutlookMacByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook for Mac. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDat return new GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getActiveUserMetricsForOutlookMacByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook for Mac. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index 8238fa9ba89..428b451754e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStart super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookMobileByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getActiveUserMetricsForOutlookMobileByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook apps for mobile. * @return a {@link GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getActiveUserMetricsForOutlookMobileByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook apps for mobile. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStart return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getActiveUserMetricsForOutlookMobileByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook apps for mobile. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getActiveUserMetricsForOutlookMobileByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook apps for mobile. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStart return new GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getActiveUserMetricsForOutlookMobileByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook apps for mobile. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index a13295a3fc7..1296baac685 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDa super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookWebByAppOpening(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getActiveUserMetricsForOutlookWebByAppOpening + * Get all the active usage based on the number of active users that signed in and started Outlook for the web. * @return a {@link GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getActiveUserMetricsForOutlookWebByAppOpening + * Get all the active usage based on the number of active users that signed in and started Outlook for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDa return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getActiveUserMetricsForOutlookWebByAppOpening + * Get all the active usage based on the number of active users that signed in and started Outlook for the web. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getActiveUserMetricsForOutlookWebByAppOpening + * Get all the active usage based on the number of active users that signed in and started Outlook for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDa return new GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getActiveUserMetricsForOutlookWebByAppOpening + * Get all the active usage based on the number of active users that signed in and started Outlook for the web. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index 0891afa4ed8..ed6d6d3c6d7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDat super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookWebByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getActiveUserMetricsForOutlookWebByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook for the web. * @return a {@link GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getActiveUserMetricsForOutlookWebByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDat return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getActiveUserMetricsForOutlookWebByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook for the web. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getActiveUserMetricsForOutlookWebByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDat return new GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getActiveUserMetricsForOutlookWebByReadEmail + * Get all the active usage based on the number of users who successfully read emails using Outlook for the web. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index 9da23946385..3f78f22854b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWit super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForPowerPointWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getActiveUserMetricsForPowerPointWeb + * Get all the active usage based on the number of active users who open or save PowerPoint for the web. * @return a {@link GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getActiveUserMetricsForPowerPointWeb + * Get all the active usage based on the number of active users who open or save PowerPoint for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWit return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getActiveUserMetricsForPowerPointWeb + * Get all the active usage based on the number of active users who open or save PowerPoint for the web. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getActiveUserMetricsForPowerPointWeb + * Get all the active usage based on the number of active users who open or save PowerPoint for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWit return new GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getActiveUserMetricsForPowerPointWeb + * Get all the active usage based on the number of active users who open or save PowerPoint for the web. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index 80e7e4c7bac..af9e2869ace 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExcl super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForVisioWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getActiveUserMetricsForVisioWeb + * Get all the active usage based on the number of active users who open or save Visio for the web. * @return a {@link GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getActiveUserMetricsForVisioWeb + * Get all the active usage based on the number of active users who open or save Visio for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExcl return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getActiveUserMetricsForVisioWeb + * Get all the active usage based on the number of active users who open or save Visio for the web. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getActiveUserMetricsForVisioWeb + * Get all the active usage based on the number of active users who open or save Visio for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExcl return new GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getActiveUserMetricsForVisioWeb + * Get all the active usage based on the number of active users who open or save Visio for the web. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index 78c5ad9dd04..589ea610091 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclu super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForWordWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getActiveUserMetricsForWordWeb + * Get all the active usage based on the number of active users who open or save Word for the web. * @return a {@link GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getActiveUserMetricsForWordWeb + * Get all the active usage based on the number of active users who open or save Word for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclu return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getActiveUserMetricsForWordWeb + * Get all the active usage based on the number of active users who open or save Word for the web. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getActiveUserMetricsForWordWeb + * Get all the active usage based on the number of active users who open or save Word for the web. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclu return new GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getActiveUserMetricsForWordWeb + * Get all the active usage based on the number of active users who open or save Word for the web. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index c1a153d6eb5..67b739141c9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExc super(requestAdapter, "{+baseurl}/reports/serviceActivity/getAudioStreamQoEMetricsForTeams(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getAudioStreamQoEMetricsForTeams + * Get metrics based on the percentage of audio streams for which quality of experience (QoE) telemetry was received by the Teams service. * @return a {@link GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getAudioStreamQoEMetricsForTeams + * Get metrics based on the percentage of audio streams for which quality of experience (QoE) telemetry was received by the Teams service. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExc return this.requestAdapter.send(requestInfo, errorMapping, GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getAudioStreamQoEMetricsForTeams + * Get metrics based on the percentage of audio streams for which quality of experience (QoE) telemetry was received by the Teams service. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getAudioStreamQoEMetricsForTeams + * Get metrics based on the percentage of audio streams for which quality of experience (QoE) telemetry was received by the Teams service. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExc return new GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getAudioStreamQoEMetricsForTeams + * Get metrics based on the percentage of audio streams for which quality of experience (QoE) telemetry was received by the Teams service. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index 32a026b2441..94910524c2d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWi super(requestAdapter, "{+baseurl}/reports/serviceActivity/getAudioStreamsOverUdpMetricsForTeams(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getAudioStreamsOverUdpMetricsForTeams + * Get metrics based on the percentage of audio streams that were established over User Datagram Protocol. * @return a {@link GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getAudioStreamsOverUdpMetricsForTeams + * Get metrics based on the percentage of audio streams that were established over User Datagram Protocol. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWi return this.requestAdapter.send(requestInfo, errorMapping, GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getAudioStreamsOverUdpMetricsForTeams + * Get metrics based on the percentage of audio streams that were established over User Datagram Protocol. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getAudioStreamsOverUdpMetricsForTeams + * Get metrics based on the percentage of audio streams that were established over User Datagram Protocol. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWi return new GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getAudioStreamsOverUdpMetricsForTeams + * Get metrics based on the percentage of audio streams that were established over User Datagram Protocol. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index 020b57c5f15..04e944e5d40 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithEx super(requestAdapter, "{+baseurl}/reports/serviceActivity/getConnectivityMetricsForExchange(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getConnectivityMetricsForExchange + * Get estimated connectivity metrics based on the percentage of successful synthetic connections between organization devices and Exchange Online that might include issues outside the control of Microsoft. * @return a {@link GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getConnectivityMetricsForExchange + * Get estimated connectivity metrics based on the percentage of successful synthetic connections between organization devices and Exchange Online that might include issues outside the control of Microsoft. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithEx return this.requestAdapter.send(requestInfo, errorMapping, GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getConnectivityMetricsForExchange + * Get estimated connectivity metrics based on the percentage of successful synthetic connections between organization devices and Exchange Online that might include issues outside the control of Microsoft. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getConnectivityMetricsForExchange + * Get estimated connectivity metrics based on the percentage of successful synthetic connections between organization devices and Exchange Online that might include issues outside the control of Microsoft. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithEx return new GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getConnectivityMetricsForExchange + * Get estimated connectivity metrics based on the percentage of successful synthetic connections between organization devices and Exchange Online that might include issues outside the control of Microsoft. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index db26aea8cb1..590b35ced86 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTime super(requestAdapter, "{+baseurl}/reports/serviceActivity/getMessageVolumeMetricsForEmailDelivery(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getMessageVolumeMetricsForEmailDelivery + * Get the number of messages successfully delivered by Exchange. Success is based on message delivery within 15 minutes of its receipt by Exchange Online. * @return a {@link GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getMessageVolumeMetricsForEmailDelivery + * Get the number of messages successfully delivered by Exchange. Success is based on message delivery within 15 minutes of its receipt by Exchange Online. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTime return this.requestAdapter.send(requestInfo, errorMapping, GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getMessageVolumeMetricsForEmailDelivery + * Get the number of messages successfully delivered by Exchange. Success is based on message delivery within 15 minutes of its receipt by Exchange Online. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getMessageVolumeMetricsForEmailDelivery + * Get the number of messages successfully delivered by Exchange. Success is based on message delivery within 15 minutes of its receipt by Exchange Online. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTime return new GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getMessageVolumeMetricsForEmailDelivery + * Get the number of messages successfully delivered by Exchange. Success is based on message delivery within 15 minutes of its receipt by Exchange Online. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index 70576d9c852..bc278229a72 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWith super(requestAdapter, "{+baseurl}/reports/serviceActivity/getMessageVolumeMetricsForTeamsChat(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getMessageVolumeMetricsForTeamsChat + * Get the number of chat messages successfully sent and delivered in Teams. * @return a {@link GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getMessageVolumeMetricsForTeamsChat + * Get the number of chat messages successfully sent and delivered in Teams. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWith return this.requestAdapter.send(requestInfo, errorMapping, GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getMessageVolumeMetricsForTeamsChat + * Get the number of chat messages successfully sent and delivered in Teams. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getMessageVolumeMetricsForTeamsChat + * Get the number of chat messages successfully sent and delivered in Teams. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWith return new GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getMessageVolumeMetricsForTeamsChat + * Get the number of chat messages successfully sent and delivered in Teams. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index 1327b5e6957..66e82fb174f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExcl super(requestAdapter, "{+baseurl}/reports/serviceActivity/getUsageMetricsForTeamsByLaunch(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getUsageMetricsForTeamsByLaunch + * Get usage metrics based on the number of times users opened the Teams app without error. * @return a {@link GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getUsageMetricsForTeamsByLaunch + * Get usage metrics based on the number of times users opened the Teams app without error. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExcl return this.requestAdapter.send(requestInfo, errorMapping, GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getUsageMetricsForTeamsByLaunch + * Get usage metrics based on the number of times users opened the Teams app without error. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getUsageMetricsForTeamsByLaunch + * Get usage metrics based on the number of times users opened the Teams app without error. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExcl return new GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getUsageMetricsForTeamsByLaunch + * Get usage metrics based on the number of times users opened the Teams app without error. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java index e787edbabb1..db6cfdb5cbb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -41,19 +41,21 @@ public GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTime super(requestAdapter, "{+baseurl}/reports/serviceActivity/getUsageMetricsForTeamsByMeetingsJoined(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); } /** - * Invoke function getUsageMetricsForTeamsByMeetingsJoined + * Get usage metrics based on the number of times users joined Teams meetings without errors. * @return a {@link GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { return get(null); } /** - * Invoke function getUsageMetricsForTeamsByMeetingsJoined + * Get usage metrics based on the number of times users joined Teams meetings without errors. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +65,7 @@ public GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTime return this.requestAdapter.send(requestInfo, errorMapping, GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); } /** - * Invoke function getUsageMetricsForTeamsByMeetingsJoined + * Get usage metrics based on the number of times users joined Teams meetings without errors. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -71,7 +73,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function getUsageMetricsForTeamsByMeetingsJoined + * Get usage metrics based on the number of times users joined Teams meetings without errors. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -93,7 +95,7 @@ public GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTime return new GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function getUsageMetricsForTeamsByMeetingsJoined + * Get usage metrics based on the number of times users joined Teams meetings without errors. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/attacksimulation/payloads/item/PayloadItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/attacksimulation/payloads/item/PayloadItemRequestBuilder.java index 31246fe5e5c..a5038170f95 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/security/attacksimulation/payloads/item/PayloadItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/security/attacksimulation/payloads/item/PayloadItemRequestBuilder.java @@ -55,19 +55,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Represents an attack simulation training campaign payload in a tenant. + * Get an attack simulation campaign payload for a tenant. * @return a {@link Payload} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public Payload get() { return get(null); } /** - * Represents an attack simulation training campaign payload in a tenant. + * Get an attack simulation campaign payload for a tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Payload} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public Payload get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -122,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Represents an attack simulation training campaign payload in a tenant. + * Get an attack simulation campaign payload for a tenant. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Represents an attack simulation training campaign payload in a tenant. + * Get an attack simulation campaign payload for a tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +184,7 @@ public PayloadItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Strin public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Represents an attack simulation training campaign payload in a tenant. + * Get an attack simulation campaign payload for a tenant. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java index e2ee66520c3..7c167fc297a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java @@ -61,23 +61,23 @@ public CustomClaimsPolicy get(@jakarta.annotation.Nullable final java.util.funct return this.requestAdapter.send(requestInfo, errorMapping, CustomClaimsPolicy::createFromDiscriminatorValue); } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPolicy body) { return patch(body, null); } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -88,23 +88,23 @@ public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPo return this.requestAdapter.send(requestInfo, errorMapping, CustomClaimsPolicy::createFromDiscriminatorValue); } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy put(@jakarta.annotation.Nonnull final CustomClaimsPolicy body) { return put(body, null); } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy put(@jakarta.annotation.Nonnull final CustomClaimsPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -135,7 +135,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @return a {@link RequestInformation} */ @@ -144,7 +144,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -159,7 +159,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return requestInfo; } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @return a {@link RequestInformation} */ @@ -168,7 +168,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java index 56e9d207d6b..420074a7904 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/sites/item/lists/item/ListItemRequestBuilder.java @@ -145,21 +145,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. * @return a {@link List} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public List get() { return get(null); } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link List} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public List get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -214,7 +214,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -222,7 +222,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -274,7 +274,7 @@ public ListItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get the list of richLongRunningOperations associated with a list. + * Return the metadata for a list. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/ChannelItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/ChannelItemRequestBuilder.java index 0900d4a7f22..b48acffd790 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/ChannelItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/ChannelItemRequestBuilder.java @@ -6,6 +6,7 @@ import com.microsoft.graph.beta.teams.item.channels.item.completemigration.CompleteMigrationRequestBuilder; import com.microsoft.graph.beta.teams.item.channels.item.doesuserhaveaccessuseriduseridtenantidtenantiduserprincipalnameuserprincipalname.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder; import com.microsoft.graph.beta.teams.item.channels.item.filesfolder.FilesFolderRequestBuilder; +import com.microsoft.graph.beta.teams.item.channels.item.getallmembers.GetAllMembersRequestBuilder; import com.microsoft.graph.beta.teams.item.channels.item.members.MembersRequestBuilder; import com.microsoft.graph.beta.teams.item.channels.item.messages.MessagesRequestBuilder; import com.microsoft.graph.beta.teams.item.channels.item.provisionemail.ProvisionEmailRequestBuilder; @@ -63,6 +64,14 @@ public DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrinci public FilesFolderRequestBuilder filesFolder() { return new FilesFolderRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder getAllMembers() { + return new GetAllMembersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the members property of the microsoft.graph.channel entity. * @return a {@link MembersRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/GetAllMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/GetAllMembersRequestBuilder.java new file mode 100644 index 00000000000..3b1be2a50d3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/GetAllMembersRequestBuilder.java @@ -0,0 +1,261 @@ +package com.microsoft.graph.beta.teams.item.channels.item.getallmembers; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.ConversationMemberCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add.AddRequestBuilder; +import com.microsoft.graph.beta.teams.item.channels.item.getallmembers.count.CountRequestBuilder; +import com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder; +import com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove.RemoveRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder add() { + return new AddRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the remove method. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder remove() { + return new RemoveRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @return a {@link ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder byConversationMemberId(@jakarta.annotation.Nonnull final String conversationMemberId) { + Objects.requireNonNull(conversationMemberId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conversationMember%2Did", conversationMemberId); + return new ConversationMemberItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get getAllMembers from teams + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get() { + return get(null); + } + /** + * Get getAllMembers from teams + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMemberCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to getAllMembers for teams + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body) { + return post(body, null); + } + /** + * Create new navigation property to getAllMembers for teams + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Get getAllMembers from teams + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teams + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to getAllMembers for teams + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to getAllMembers for teams + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetAllMembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get getAllMembers from teams + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/add/AddPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/add/AddPostRequestBody.java new file mode 100644 index 00000000000..c86c1c27b71 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/add/AddPostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AddPostRequestBody} and sets the default values. + */ + public AddPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AddPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static AddPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/add/AddPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/add/AddPostResponse.java new file mode 100644 index 00000000000..12a3d3c9548 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/add/AddPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AddPostResponse} and sets the default values. + */ + public AddPostResponse() { + 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 AddPostResponse} + */ + @jakarta.annotation.Nonnull + public static AddPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/add/AddRequestBuilder.java new file mode 100644 index 00000000000..da7fe1efdac --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/add/AddRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teams.item.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the add method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/getAllMembers/add", pathParameters); + } + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/getAllMembers/add", rawUrl); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return post(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final 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, AddPostResponse::createFromDiscriminatorValue); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AddRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..e4d1503708a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.teams.item.channels.item.getallmembers.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}/teams/{team%2Did}/channels/{channel%2Did}/getAllMembers/$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}/teams/{team%2Did}/channels/{channel%2Did}/getAllMembers/$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/teams/item/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java new file mode 100644 index 00000000000..634a156f224 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.teams.item.channels.item.getallmembers.item; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property getAllMembers for teams + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property getAllMembers for teams + * @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 getAllMembers from teams + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember get() { + return get(null); + } + /** + * Get getAllMembers from teams + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); + } + /** + * Update the navigation property getAllMembers in teams + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { + return patch(body, null); + } + /** + * Update the navigation property getAllMembers in teams + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Delete navigation property getAllMembers for teams + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property getAllMembers for teams + * @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 getAllMembers from teams + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teams + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property getAllMembers in teams + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property getAllMembers in teams + * @param body The request 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 ConversationMember 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 ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConversationMemberItemRequestBuilder(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 getAllMembers from teams + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/remove/RemovePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/remove/RemovePostRequestBody.java new file mode 100644 index 00000000000..36409923baa --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/remove/RemovePostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RemovePostRequestBody} and sets the default values. + */ + public RemovePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link RemovePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RemovePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/remove/RemovePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/remove/RemovePostResponse.java new file mode 100644 index 00000000000..2d89f3908b1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/remove/RemovePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link RemovePostResponse} and sets the default values. + */ + public RemovePostResponse() { + 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 RemovePostResponse} + */ + @jakarta.annotation.Nonnull + public static RemovePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/remove/RemoveRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/remove/RemoveRequestBuilder.java new file mode 100644 index 00000000000..7eb0f28b056 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/getallmembers/remove/RemoveRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teams.item.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the remove method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/getAllMembers/remove", pathParameters); + } + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/getAllMembers/remove", rawUrl); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return post(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final 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, RemovePostResponse::createFromDiscriminatorValue); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RemoveRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java index b8f3bf4694a..53c480cbd8c 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 channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team.or channel. * @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 channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team.or channel. * @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 channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team.or channel. * @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 channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team.or channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java index 2715d51d5a7..3ae5ccb0c26 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java @@ -93,23 +93,23 @@ public ChatMessageCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, ChatMessageCollectionResponse::createFromDiscriminatorValue); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body) { return post(body, null); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -140,7 +140,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @return a {@link RequestInformation} */ @@ -149,7 +149,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/PrimaryChannelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/PrimaryChannelRequestBuilder.java index d557abe2d91..c9fc267aa7a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/PrimaryChannelRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/PrimaryChannelRequestBuilder.java @@ -6,6 +6,7 @@ import com.microsoft.graph.beta.teams.item.primarychannel.completemigration.CompleteMigrationRequestBuilder; import com.microsoft.graph.beta.teams.item.primarychannel.doesuserhaveaccessuseriduseridtenantidtenantiduserprincipalnameuserprincipalname.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder; import com.microsoft.graph.beta.teams.item.primarychannel.filesfolder.FilesFolderRequestBuilder; +import com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.GetAllMembersRequestBuilder; import com.microsoft.graph.beta.teams.item.primarychannel.members.MembersRequestBuilder; import com.microsoft.graph.beta.teams.item.primarychannel.messages.MessagesRequestBuilder; import com.microsoft.graph.beta.teams.item.primarychannel.provisionemail.ProvisionEmailRequestBuilder; @@ -63,6 +64,14 @@ public DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrinci public FilesFolderRequestBuilder filesFolder() { return new FilesFolderRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder getAllMembers() { + return new GetAllMembersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the members property of the microsoft.graph.channel entity. * @return a {@link MembersRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/GetAllMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/GetAllMembersRequestBuilder.java new file mode 100644 index 00000000000..38bbf13f452 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/GetAllMembersRequestBuilder.java @@ -0,0 +1,261 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.getallmembers; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.ConversationMemberCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add.AddRequestBuilder; +import com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.count.CountRequestBuilder; +import com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder; +import com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove.RemoveRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder add() { + return new AddRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the remove method. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder remove() { + return new RemoveRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @return a {@link ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder byConversationMemberId(@jakarta.annotation.Nonnull final String conversationMemberId) { + Objects.requireNonNull(conversationMemberId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conversationMember%2Did", conversationMemberId); + return new ConversationMemberItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get getAllMembers from teams + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get() { + return get(null); + } + /** + * Get getAllMembers from teams + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMemberCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to getAllMembers for teams + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body) { + return post(body, null); + } + /** + * Create new navigation property to getAllMembers for teams + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Get getAllMembers from teams + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teams + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to getAllMembers for teams + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to getAllMembers for teams + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetAllMembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get getAllMembers from teams + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/add/AddPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/add/AddPostRequestBody.java new file mode 100644 index 00000000000..08f6d120559 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/add/AddPostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AddPostRequestBody} and sets the default values. + */ + public AddPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AddPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static AddPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/add/AddPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/add/AddPostResponse.java new file mode 100644 index 00000000000..3e9f1c955a0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/add/AddPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AddPostResponse} and sets the default values. + */ + public AddPostResponse() { + 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 AddPostResponse} + */ + @jakarta.annotation.Nonnull + public static AddPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/add/AddRequestBuilder.java new file mode 100644 index 00000000000..2f9100ef2e5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/add/AddRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.add; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the add method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/getAllMembers/add", pathParameters); + } + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/getAllMembers/add", rawUrl); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return post(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final 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, AddPostResponse::createFromDiscriminatorValue); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AddRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..6b0b4740e60 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.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}/teams/{team%2Did}/primaryChannel/getAllMembers/$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}/teams/{team%2Did}/primaryChannel/getAllMembers/$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/teams/item/primarychannel/getallmembers/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/item/ConversationMemberItemRequestBuilder.java new file mode 100644 index 00000000000..7ebc20955c3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/item/ConversationMemberItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.item; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property getAllMembers for teams + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property getAllMembers for teams + * @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 getAllMembers from teams + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember get() { + return get(null); + } + /** + * Get getAllMembers from teams + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); + } + /** + * Update the navigation property getAllMembers in teams + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { + return patch(body, null); + } + /** + * Update the navigation property getAllMembers in teams + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Delete navigation property getAllMembers for teams + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property getAllMembers for teams + * @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 getAllMembers from teams + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teams + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property getAllMembers in teams + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property getAllMembers in teams + * @param body The request 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 ConversationMember 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 ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConversationMemberItemRequestBuilder(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 getAllMembers from teams + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/remove/RemovePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/remove/RemovePostRequestBody.java new file mode 100644 index 00000000000..a3565f67649 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/remove/RemovePostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RemovePostRequestBody} and sets the default values. + */ + public RemovePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link RemovePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RemovePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/remove/RemovePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/remove/RemovePostResponse.java new file mode 100644 index 00000000000..e2382df1f23 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/remove/RemovePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link RemovePostResponse} and sets the default values. + */ + public RemovePostResponse() { + 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 RemovePostResponse} + */ + @jakarta.annotation.Nonnull + public static RemovePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/remove/RemoveRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/remove/RemoveRequestBuilder.java new file mode 100644 index 00000000000..60eff5a26b8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/primarychannel/getallmembers/remove/RemoveRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teams.item.primarychannel.getallmembers.remove; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the remove method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/getAllMembers/remove", pathParameters); + } + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/getAllMembers/remove", rawUrl); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return post(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final 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, RemovePostResponse::createFromDiscriminatorValue); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RemoveRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/ChannelItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/ChannelItemRequestBuilder.java index 44a6ef0e087..1b8b3cd8201 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/ChannelItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/ChannelItemRequestBuilder.java @@ -6,6 +6,7 @@ import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.completemigration.CompleteMigrationRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.doesuserhaveaccessuseriduseridtenantidtenantiduserprincipalnameuserprincipalname.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.filesfolder.FilesFolderRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.members.MembersRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.messages.MessagesRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.provisionemail.ProvisionEmailRequestBuilder; @@ -63,6 +64,14 @@ public DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrinci public FilesFolderRequestBuilder filesFolder() { return new FilesFolderRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder getAllMembers() { + return new GetAllMembersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the members property of the microsoft.graph.channel entity. * @return a {@link MembersRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/GetAllMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/GetAllMembersRequestBuilder.java new file mode 100644 index 00000000000..853d13cced8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/GetAllMembersRequestBuilder.java @@ -0,0 +1,261 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.ConversationMemberCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder add() { + return new AddRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the remove method. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder remove() { + return new RemoveRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @return a {@link ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder byConversationMemberId(@jakarta.annotation.Nonnull final String conversationMemberId) { + Objects.requireNonNull(conversationMemberId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conversationMember%2Did", conversationMemberId); + return new ConversationMemberItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get getAllMembers from teamTemplateDefinition + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get() { + return get(null); + } + /** + * Get getAllMembers from teamTemplateDefinition + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMemberCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to getAllMembers for teamTemplateDefinition + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body) { + return post(body, null); + } + /** + * Create new navigation property to getAllMembers for teamTemplateDefinition + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Get getAllMembers from teamTemplateDefinition + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teamTemplateDefinition + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 getAllMembers for teamTemplateDefinition + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to getAllMembers for teamTemplateDefinition + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetAllMembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get getAllMembers from teamTemplateDefinition + */ + @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/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/add/AddPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/add/AddPostRequestBody.java new file mode 100644 index 00000000000..e9e23a4e8f2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/add/AddPostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AddPostRequestBody} and sets the default values. + */ + public AddPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AddPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static AddPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/add/AddPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/add/AddPostResponse.java new file mode 100644 index 00000000000..8fb45573795 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/add/AddPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AddPostResponse} and sets the default values. + */ + public AddPostResponse() { + 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 AddPostResponse} + */ + @jakarta.annotation.Nonnull + public static AddPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/add/AddRequestBuilder.java new file mode 100644 index 00000000000..da648b6607d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/add/AddRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the add method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/add", pathParameters); + } + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/add", rawUrl); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return post(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final 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, AddPostResponse::createFromDiscriminatorValue); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AddRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..bea5bceddc7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/$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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/$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/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java new file mode 100644 index 00000000000..ddb223f1c78 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.item; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property getAllMembers for teamTemplateDefinition + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property getAllMembers for teamTemplateDefinition + * @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 getAllMembers from teamTemplateDefinition + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember get() { + return get(null); + } + /** + * Get getAllMembers from teamTemplateDefinition + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); + } + /** + * Update the navigation property getAllMembers in teamTemplateDefinition + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { + return patch(body, null); + } + /** + * Update the navigation property getAllMembers in teamTemplateDefinition + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Delete navigation property getAllMembers for teamTemplateDefinition + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property getAllMembers for teamTemplateDefinition + * @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 getAllMembers from teamTemplateDefinition + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teamTemplateDefinition + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 getAllMembers in teamTemplateDefinition + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property getAllMembers in teamTemplateDefinition + * @param body The request 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 ConversationMember 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 ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConversationMemberItemRequestBuilder(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 getAllMembers from teamTemplateDefinition + */ + @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/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/remove/RemovePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/remove/RemovePostRequestBody.java new file mode 100644 index 00000000000..5d26ad83dea --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/remove/RemovePostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RemovePostRequestBody} and sets the default values. + */ + public RemovePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link RemovePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RemovePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/remove/RemovePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/remove/RemovePostResponse.java new file mode 100644 index 00000000000..1c2799f4f95 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/remove/RemovePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link RemovePostResponse} and sets the default values. + */ + public RemovePostResponse() { + 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 RemovePostResponse} + */ + @jakarta.annotation.Nonnull + public static RemovePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/remove/RemoveRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/remove/RemoveRequestBuilder.java new file mode 100644 index 00000000000..f3eceefb894 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/channels/item/getallmembers/remove/RemoveRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the remove method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/remove", pathParameters); + } + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/remove", rawUrl); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return post(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final 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, RemovePostResponse::createFromDiscriminatorValue); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RemoveRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/PrimaryChannelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/PrimaryChannelRequestBuilder.java index 25879f9faac..0d8f0b85f19 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/PrimaryChannelRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/PrimaryChannelRequestBuilder.java @@ -6,6 +6,7 @@ import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.completemigration.CompleteMigrationRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.doesuserhaveaccessuseriduseridtenantidtenantiduserprincipalnameuserprincipalname.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.filesfolder.FilesFolderRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.members.MembersRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder; import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.provisionemail.ProvisionEmailRequestBuilder; @@ -63,6 +64,14 @@ public DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrinci public FilesFolderRequestBuilder filesFolder() { return new FilesFolderRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder getAllMembers() { + return new GetAllMembersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the members property of the microsoft.graph.channel entity. * @return a {@link MembersRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/GetAllMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/GetAllMembersRequestBuilder.java new file mode 100644 index 00000000000..1b3e35e0212 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/GetAllMembersRequestBuilder.java @@ -0,0 +1,261 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.ConversationMemberCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder; +import com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder add() { + return new AddRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the remove method. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder remove() { + return new RemoveRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @return a {@link ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder byConversationMemberId(@jakarta.annotation.Nonnull final String conversationMemberId) { + Objects.requireNonNull(conversationMemberId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conversationMember%2Did", conversationMemberId); + return new ConversationMemberItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get getAllMembers from teamTemplateDefinition + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get() { + return get(null); + } + /** + * Get getAllMembers from teamTemplateDefinition + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMemberCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to getAllMembers for teamTemplateDefinition + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body) { + return post(body, null); + } + /** + * Create new navigation property to getAllMembers for teamTemplateDefinition + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Get getAllMembers from teamTemplateDefinition + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teamTemplateDefinition + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 getAllMembers for teamTemplateDefinition + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to getAllMembers for teamTemplateDefinition + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetAllMembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get getAllMembers from teamTemplateDefinition + */ + @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/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/add/AddPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/add/AddPostRequestBody.java new file mode 100644 index 00000000000..c6dce4a20a6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/add/AddPostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AddPostRequestBody} and sets the default values. + */ + public AddPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AddPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static AddPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/add/AddPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/add/AddPostResponse.java new file mode 100644 index 00000000000..c88b2a6dbc2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/add/AddPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AddPostResponse} and sets the default values. + */ + public AddPostResponse() { + 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 AddPostResponse} + */ + @jakarta.annotation.Nonnull + public static AddPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/add/AddRequestBuilder.java new file mode 100644 index 00000000000..9ddb76c6a2f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/add/AddRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.add; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the add method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/add", pathParameters); + } + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/add", rawUrl); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return post(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final 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, AddPostResponse::createFromDiscriminatorValue); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AddRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..3c18a082c12 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/$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}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/$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/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/item/ConversationMemberItemRequestBuilder.java new file mode 100644 index 00000000000..7dc8607bee7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/item/ConversationMemberItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.item; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property getAllMembers for teamTemplateDefinition + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property getAllMembers for teamTemplateDefinition + * @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 getAllMembers from teamTemplateDefinition + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember get() { + return get(null); + } + /** + * Get getAllMembers from teamTemplateDefinition + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); + } + /** + * Update the navigation property getAllMembers in teamTemplateDefinition + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { + return patch(body, null); + } + /** + * Update the navigation property getAllMembers in teamTemplateDefinition + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Delete navigation property getAllMembers for teamTemplateDefinition + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property getAllMembers for teamTemplateDefinition + * @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 getAllMembers from teamTemplateDefinition + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teamTemplateDefinition + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 getAllMembers in teamTemplateDefinition + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property getAllMembers in teamTemplateDefinition + * @param body The request 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 ConversationMember 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 ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConversationMemberItemRequestBuilder(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 getAllMembers from teamTemplateDefinition + */ + @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/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/remove/RemovePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/remove/RemovePostRequestBody.java new file mode 100644 index 00000000000..225a83668c1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/remove/RemovePostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RemovePostRequestBody} and sets the default values. + */ + public RemovePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link RemovePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RemovePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/remove/RemovePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/remove/RemovePostResponse.java new file mode 100644 index 00000000000..63c4b789021 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/remove/RemovePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link RemovePostResponse} and sets the default values. + */ + public RemovePostResponse() { + 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 RemovePostResponse} + */ + @jakarta.annotation.Nonnull + public static RemovePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/remove/RemoveRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/remove/RemoveRequestBuilder.java new file mode 100644 index 00000000000..8d23fa2cd1e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamtemplatedefinition/item/teamdefinition/primarychannel/getallmembers/remove/RemoveRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teamtemplatedefinition.item.teamdefinition.primarychannel.getallmembers.remove; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the remove method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/remove", pathParameters); + } + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/remove", rawUrl); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return post(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final 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, RemovePostResponse::createFromDiscriminatorValue); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RemoveRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/ChannelItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/ChannelItemRequestBuilder.java index 386c61a6527..e71d1428321 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/ChannelItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/ChannelItemRequestBuilder.java @@ -6,6 +6,7 @@ import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.completemigration.CompleteMigrationRequestBuilder; import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.doesuserhaveaccessuseriduseridtenantidtenantiduserprincipalnameuserprincipalname.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder; import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.filesfolder.FilesFolderRequestBuilder; +import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.GetAllMembersRequestBuilder; import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.members.MembersRequestBuilder; import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.messages.MessagesRequestBuilder; import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.provisionemail.ProvisionEmailRequestBuilder; @@ -63,6 +64,14 @@ public DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrinci public FilesFolderRequestBuilder filesFolder() { return new FilesFolderRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder getAllMembers() { + return new GetAllMembersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the members property of the microsoft.graph.channel entity. * @return a {@link MembersRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/GetAllMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/GetAllMembersRequestBuilder.java new file mode 100644 index 00000000000..50b4e2229cc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/GetAllMembersRequestBuilder.java @@ -0,0 +1,261 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.ConversationMemberCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add.AddRequestBuilder; +import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.count.CountRequestBuilder; +import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder; +import com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove.RemoveRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder add() { + return new AddRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the remove method. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder remove() { + return new RemoveRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @return a {@link ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder byConversationMemberId(@jakarta.annotation.Nonnull final String conversationMemberId) { + Objects.requireNonNull(conversationMemberId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conversationMember%2Did", conversationMemberId); + return new ConversationMemberItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get getAllMembers from teamwork + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get() { + return get(null); + } + /** + * Get getAllMembers from teamwork + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMemberCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to getAllMembers for teamwork + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body) { + return post(body, null); + } + /** + * Create new navigation property to getAllMembers for teamwork + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Get getAllMembers from teamwork + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teamwork + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 getAllMembers for teamwork + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to getAllMembers for teamwork + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetAllMembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get getAllMembers from teamwork + */ + @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/teamwork/deletedteams/item/channels/item/getallmembers/add/AddPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/add/AddPostRequestBody.java new file mode 100644 index 00000000000..9877d29ce7e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/add/AddPostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AddPostRequestBody} and sets the default values. + */ + public AddPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AddPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static AddPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/add/AddPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/add/AddPostResponse.java new file mode 100644 index 00000000000..ce0b0f2b6a7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/add/AddPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AddPostResponse} and sets the default values. + */ + public AddPostResponse() { + 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 AddPostResponse} + */ + @jakarta.annotation.Nonnull + public static AddPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/add/AddRequestBuilder.java new file mode 100644 index 00000000000..8ce4aab4c49 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/add/AddRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the add method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/getAllMembers/add", pathParameters); + } + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/getAllMembers/add", rawUrl); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return post(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final 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, AddPostResponse::createFromDiscriminatorValue); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AddRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..e259a0f1291 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.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}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/getAllMembers/$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}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/getAllMembers/$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/teamwork/deletedteams/item/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java new file mode 100644 index 00000000000..9284d938534 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.item; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property getAllMembers for teamwork + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property getAllMembers for teamwork + * @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 getAllMembers from teamwork + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember get() { + return get(null); + } + /** + * Get getAllMembers from teamwork + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); + } + /** + * Update the navigation property getAllMembers in teamwork + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { + return patch(body, null); + } + /** + * Update the navigation property getAllMembers in teamwork + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Delete navigation property getAllMembers for teamwork + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property getAllMembers for teamwork + * @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 getAllMembers from teamwork + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teamwork + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 getAllMembers in teamwork + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property getAllMembers in teamwork + * @param body The request 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 ConversationMember 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 ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConversationMemberItemRequestBuilder(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 getAllMembers from teamwork + */ + @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/teamwork/deletedteams/item/channels/item/getallmembers/remove/RemovePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/remove/RemovePostRequestBody.java new file mode 100644 index 00000000000..a8bd1fd469e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/remove/RemovePostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RemovePostRequestBody} and sets the default values. + */ + public RemovePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link RemovePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RemovePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/remove/RemovePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/remove/RemovePostResponse.java new file mode 100644 index 00000000000..84a842a2334 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/remove/RemovePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link RemovePostResponse} and sets the default values. + */ + public RemovePostResponse() { + 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 RemovePostResponse} + */ + @jakarta.annotation.Nonnull + public static RemovePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/remove/RemoveRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/remove/RemoveRequestBuilder.java new file mode 100644 index 00000000000..1b8ee41c240 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/deletedteams/item/channels/item/getallmembers/remove/RemoveRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teamwork.deletedteams.item.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the remove method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/getAllMembers/remove", pathParameters); + } + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/getAllMembers/remove", rawUrl); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return post(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final 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, RemovePostResponse::createFromDiscriminatorValue); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RemoveRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/ChannelItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/ChannelItemRequestBuilder.java index 45d70c4bd3a..441741a1f37 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/ChannelItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/ChannelItemRequestBuilder.java @@ -6,6 +6,7 @@ import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.completemigration.CompleteMigrationRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.doesuserhaveaccessuseriduseridtenantidtenantiduserprincipalnameuserprincipalname.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.filesfolder.FilesFolderRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.GetAllMembersRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.members.MembersRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.messages.MessagesRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.provisionemail.ProvisionEmailRequestBuilder; @@ -63,6 +64,14 @@ public DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrinci public FilesFolderRequestBuilder filesFolder() { return new FilesFolderRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder getAllMembers() { + return new GetAllMembersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the members property of the microsoft.graph.channel entity. * @return a {@link MembersRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/GetAllMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/GetAllMembersRequestBuilder.java new file mode 100644 index 00000000000..4dca6cdb1bd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/GetAllMembersRequestBuilder.java @@ -0,0 +1,261 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.ConversationMemberCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add.AddRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.count.CountRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item.ConversationMemberItemRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove.RemoveRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder add() { + return new AddRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the remove method. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder remove() { + return new RemoveRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @return a {@link ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder byConversationMemberId(@jakarta.annotation.Nonnull final String conversationMemberId) { + Objects.requireNonNull(conversationMemberId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conversationMember%2Did", conversationMemberId); + return new ConversationMemberItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get getAllMembers from teamwork + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get() { + return get(null); + } + /** + * Get getAllMembers from teamwork + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMemberCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to getAllMembers for teamwork + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body) { + return post(body, null); + } + /** + * Create new navigation property to getAllMembers for teamwork + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Get getAllMembers from teamwork + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teamwork + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 getAllMembers for teamwork + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to getAllMembers for teamwork + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetAllMembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get getAllMembers from teamwork + */ + @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/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/add/AddPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/add/AddPostRequestBody.java new file mode 100644 index 00000000000..7a6ead0dfad --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/add/AddPostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AddPostRequestBody} and sets the default values. + */ + public AddPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AddPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static AddPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/add/AddPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/add/AddPostResponse.java new file mode 100644 index 00000000000..a9335f00fcb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/add/AddPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AddPostResponse} and sets the default values. + */ + public AddPostResponse() { + 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 AddPostResponse} + */ + @jakarta.annotation.Nonnull + public static AddPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/add/AddRequestBuilder.java new file mode 100644 index 00000000000..7b7270ebe77 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/add/AddRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.add; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the add method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/add", pathParameters); + } + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/add", rawUrl); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return post(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final 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, AddPostResponse::createFromDiscriminatorValue); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AddRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..990e20506d7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/$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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/$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/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java new file mode 100644 index 00000000000..c0aaea406df --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/item/ConversationMemberItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.item; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property getAllMembers for teamwork + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property getAllMembers for teamwork + * @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 getAllMembers from teamwork + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember get() { + return get(null); + } + /** + * Get getAllMembers from teamwork + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); + } + /** + * Update the navigation property getAllMembers in teamwork + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { + return patch(body, null); + } + /** + * Update the navigation property getAllMembers in teamwork + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Delete navigation property getAllMembers for teamwork + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property getAllMembers for teamwork + * @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 getAllMembers from teamwork + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teamwork + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 getAllMembers in teamwork + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property getAllMembers in teamwork + * @param body The request 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 ConversationMember 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 ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConversationMemberItemRequestBuilder(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 getAllMembers from teamwork + */ + @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/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/remove/RemovePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/remove/RemovePostRequestBody.java new file mode 100644 index 00000000000..462c89e0b44 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/remove/RemovePostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RemovePostRequestBody} and sets the default values. + */ + public RemovePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link RemovePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RemovePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/remove/RemovePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/remove/RemovePostResponse.java new file mode 100644 index 00000000000..b70e0e8f0a2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/remove/RemovePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link RemovePostResponse} and sets the default values. + */ + public RemovePostResponse() { + 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 RemovePostResponse} + */ + @jakarta.annotation.Nonnull + public static RemovePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/remove/RemoveRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/remove/RemoveRequestBuilder.java new file mode 100644 index 00000000000..363a4112455 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/channels/item/getallmembers/remove/RemoveRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.channels.item.getallmembers.remove; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the remove method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/remove", pathParameters); + } + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/getAllMembers/remove", rawUrl); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return post(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final 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, RemovePostResponse::createFromDiscriminatorValue); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RemoveRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/PrimaryChannelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/PrimaryChannelRequestBuilder.java index ddc62bbd9a9..23b6c42928c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/PrimaryChannelRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/PrimaryChannelRequestBuilder.java @@ -6,6 +6,7 @@ import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.completemigration.CompleteMigrationRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.doesuserhaveaccessuseriduseridtenantidtenantiduserprincipalnameuserprincipalname.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.filesfolder.FilesFolderRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.GetAllMembersRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.members.MembersRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.messages.MessagesRequestBuilder; import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.provisionemail.ProvisionEmailRequestBuilder; @@ -63,6 +64,14 @@ public DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrinci public FilesFolderRequestBuilder filesFolder() { return new FilesFolderRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder getAllMembers() { + return new GetAllMembersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the members property of the microsoft.graph.channel entity. * @return a {@link MembersRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/GetAllMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/GetAllMembersRequestBuilder.java new file mode 100644 index 00000000000..c635b67bc8b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/GetAllMembersRequestBuilder.java @@ -0,0 +1,261 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.ConversationMemberCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add.AddRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.count.CountRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item.ConversationMemberItemRequestBuilder; +import com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove.RemoveRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder add() { + return new AddRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the remove method. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder remove() { + return new RemoveRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @return a {@link ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder byConversationMemberId(@jakarta.annotation.Nonnull final String conversationMemberId) { + Objects.requireNonNull(conversationMemberId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("conversationMember%2Did", conversationMemberId); + return new ConversationMemberItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link GetAllMembersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAllMembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get getAllMembers from teamwork + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get() { + return get(null); + } + /** + * Get getAllMembers from teamwork + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ConversationMemberCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMemberCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMemberCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to getAllMembers for teamwork + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body) { + return post(body, null); + } + /** + * Create new navigation property to getAllMembers for teamwork + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember post(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Get getAllMembers from teamwork + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teamwork + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 getAllMembers for teamwork + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to getAllMembers for teamwork + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetAllMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAllMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetAllMembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get getAllMembers from teamwork + */ + @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/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/add/AddPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/add/AddPostRequestBody.java new file mode 100644 index 00000000000..0517374dfd1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/add/AddPostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AddPostRequestBody} and sets the default values. + */ + public AddPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AddPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static AddPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/add/AddPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/add/AddPostResponse.java new file mode 100644 index 00000000000..26e4c164c62 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/add/AddPostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AddPostResponse} and sets the default values. + */ + public AddPostResponse() { + 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 AddPostResponse} + */ + @jakarta.annotation.Nonnull + public static AddPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AddPostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/add/AddRequestBuilder.java new file mode 100644 index 00000000000..d240c36276c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/add/AddRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.add; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the add method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AddRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/add", pathParameters); + } + /** + * Instantiates a new {@link AddRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/add", rawUrl); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return post(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AddPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AddPostResponse post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final 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, AddPostResponse::createFromDiscriminatorValue); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AddRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AddRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AddRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..01f3cb6f9c1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/$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}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/$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/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/item/ConversationMemberItemRequestBuilder.java new file mode 100644 index 00000000000..8b14d1ae1ee --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/item/ConversationMemberItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.item; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the getAllMembers property of the microsoft.graph.channel entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ConversationMemberItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ConversationMemberItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/{conversationMember%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property getAllMembers for teamwork + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property getAllMembers for teamwork + * @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 getAllMembers from teamwork + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember get() { + return get(null); + } + /** + * Get getAllMembers from teamwork + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); + } + /** + * Update the navigation property getAllMembers in teamwork + * @param body The request body + * @return a {@link ConversationMember} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { + return patch(body, null); + } + /** + * Update the navigation property getAllMembers in teamwork + * @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 + */ + @jakarta.annotation.Nullable + public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember 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, ConversationMember::createFromDiscriminatorValue); + } + /** + * Delete navigation property getAllMembers for teamwork + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property getAllMembers for teamwork + * @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 getAllMembers from teamwork + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get getAllMembers from teamwork + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 getAllMembers in teamwork + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ConversationMember body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property getAllMembers in teamwork + * @param body The request 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 ConversationMember 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 ConversationMemberItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ConversationMemberItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ConversationMemberItemRequestBuilder(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 getAllMembers from teamwork + */ + @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/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/remove/RemovePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/remove/RemovePostRequestBody.java new file mode 100644 index 00000000000..22aea32c5a2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/remove/RemovePostRequestBody.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove; + +import com.microsoft.graph.beta.models.ConversationMember; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RemovePostRequestBody} and sets the default values. + */ + public RemovePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link RemovePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RemovePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("values", (n) -> { this.setValues(n.getCollectionOfObjectValues(ConversationMember::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the values property value. The values property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValues() { + return this.backingStore.get("values"); + } + /** + * Serializes information the current 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("values", this.getValues()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the values property value. The values property + * @param value Value to set for the values property. + */ + public void setValues(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("values", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/remove/RemovePostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/remove/RemovePostResponse.java new file mode 100644 index 00000000000..dde36754fef --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/remove/RemovePostResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove; + +import com.microsoft.graph.beta.models.ActionResultPart; +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemovePostResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link RemovePostResponse} and sets the default values. + */ + public RemovePostResponse() { + 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 RemovePostResponse} + */ + @jakarta.annotation.Nonnull + public static RemovePostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RemovePostResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ActionResultPart::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/remove/RemoveRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/remove/RemoveRequestBuilder.java new file mode 100644 index 00000000000..f41ff777fba --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/item/definitions/item/teamdefinition/primarychannel/getallmembers/remove/RemoveRequestBuilder.java @@ -0,0 +1,104 @@ +package com.microsoft.graph.beta.teamwork.teamtemplates.item.definitions.item.teamdefinition.primarychannel.getallmembers.remove; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the remove method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/remove", pathParameters); + } + /** + * Instantiates a new {@link RemoveRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RemoveRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/getAllMembers/remove", rawUrl); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return post(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RemovePostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public RemovePostResponse post(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final 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, RemovePostResponse::createFromDiscriminatorValue); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RemovePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RemoveRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RemoveRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RemoveRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/AuthenticationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/AuthenticationRequestBuilder.java index 4cc1fa86248..5c4146c31bc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/AuthenticationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/AuthenticationRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.users.item.authentication.emailmethods.EmailMethodsRequestBuilder; import com.microsoft.graph.beta.users.item.authentication.fido2methods.Fido2MethodsRequestBuilder; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.HardwareOathMethodsRequestBuilder; import com.microsoft.graph.beta.users.item.authentication.methods.MethodsRequestBuilder; import com.microsoft.graph.beta.users.item.authentication.microsoftauthenticatormethods.MicrosoftAuthenticatorMethodsRequestBuilder; import com.microsoft.graph.beta.users.item.authentication.operations.OperationsRequestBuilder; @@ -50,6 +51,14 @@ public EmailMethodsRequestBuilder emailMethods() { public Fido2MethodsRequestBuilder fido2Methods() { return new Fido2MethodsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the hardwareOathMethods property of the microsoft.graph.authentication entity. + * @return a {@link HardwareOathMethodsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathMethodsRequestBuilder hardwareOathMethods() { + return new HardwareOathMethodsRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the methods property of the microsoft.graph.authentication entity. * @return a {@link MethodsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/HardwareOathMethodsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/HardwareOathMethodsRequestBuilder.java new file mode 100644 index 00000000000..f189384f0f4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/HardwareOathMethodsRequestBuilder.java @@ -0,0 +1,261 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods; + +import com.microsoft.graph.beta.models.HardwareOathAuthenticationMethod; +import com.microsoft.graph.beta.models.HardwareOathAuthenticationMethodCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate.AssignAndActivateRequestBuilder; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber.AssignAndActivateBySerialNumberRequestBuilder; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count.CountRequestBuilder; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.HardwareOathAuthenticationMethodItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the hardwareOathMethods property of the microsoft.graph.authentication entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class HardwareOathMethodsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the assignAndActivate method. + * @return a {@link AssignAndActivateRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AssignAndActivateRequestBuilder assignAndActivate() { + return new AssignAndActivateRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the assignAndActivateBySerialNumber method. + * @return a {@link AssignAndActivateBySerialNumberRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AssignAndActivateBySerialNumberRequestBuilder assignAndActivateBySerialNumber() { + return new AssignAndActivateBySerialNumberRequestBuilder(pathParameters, requestAdapter); + } + /** + * 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 hardwareOathMethods property of the microsoft.graph.authentication entity. + * @param hardwareOathAuthenticationMethodId The unique identifier of hardwareOathAuthenticationMethod + * @return a {@link HardwareOathAuthenticationMethodItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathAuthenticationMethodItemRequestBuilder byHardwareOathAuthenticationMethodId(@jakarta.annotation.Nonnull final String hardwareOathAuthenticationMethodId) { + Objects.requireNonNull(hardwareOathAuthenticationMethodId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("hardwareOathAuthenticationMethod%2Did", hardwareOathAuthenticationMethodId); + return new HardwareOathAuthenticationMethodItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link HardwareOathMethodsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathMethodsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link HardwareOathMethodsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathMethodsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get hardwareOathMethods from users + * @return a {@link HardwareOathAuthenticationMethodCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathAuthenticationMethodCollectionResponse get() { + return get(null); + } + /** + * Get hardwareOathMethods from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link HardwareOathAuthenticationMethodCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathAuthenticationMethodCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathAuthenticationMethodCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to hardwareOathMethods for users + * @param body The request body + * @return a {@link HardwareOathAuthenticationMethod} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathAuthenticationMethod post(@jakarta.annotation.Nonnull final HardwareOathAuthenticationMethod body) { + return post(body, null); + } + /** + * Create new navigation property to hardwareOathMethods for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link HardwareOathAuthenticationMethod} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathAuthenticationMethod post(@jakarta.annotation.Nonnull final HardwareOathAuthenticationMethod body, @jakarta.annotation.Nullable final 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, HardwareOathAuthenticationMethod::createFromDiscriminatorValue); + } + /** + * Get hardwareOathMethods from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get hardwareOathMethods from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to hardwareOathMethods for users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final HardwareOathAuthenticationMethod body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to hardwareOathMethods for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final HardwareOathAuthenticationMethod body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link HardwareOathMethodsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathMethodsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new HardwareOathMethodsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get hardwareOathMethods from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/assignandactivate/AssignAndActivatePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/assignandactivate/AssignAndActivatePostRequestBody.java new file mode 100644 index 00000000000..75ff4ec68d9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/assignandactivate/AssignAndActivatePostRequestBody.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate; + +import com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AssignAndActivatePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AssignAndActivatePostRequestBody} and sets the default values. + */ + public AssignAndActivatePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AssignAndActivatePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static AssignAndActivatePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AssignAndActivatePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the device property value. The device property + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice getDevice() { + return this.backingStore.get("device"); + } + /** + * 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>(3); + deserializerMap.put("device", (n) -> { this.setDevice(n.getObjectValue(HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue)); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("verificationCode", (n) -> { this.setVerificationCode(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the verificationCode property value. The verificationCode property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getVerificationCode() { + return this.backingStore.get("verificationCode"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeObjectValue("device", this.getDevice()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("verificationCode", this.getVerificationCode()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the device property value. The device property + * @param value Value to set for the device property. + */ + public void setDevice(@jakarta.annotation.Nullable final HardwareOathTokenAuthenticationMethodDevice value) { + this.backingStore.set("device", 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 verificationCode property value. The verificationCode property + * @param value Value to set for the verificationCode property. + */ + public void setVerificationCode(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("verificationCode", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/assignandactivate/AssignAndActivateRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/assignandactivate/AssignAndActivateRequestBuilder.java new file mode 100644 index 00000000000..0a7e28d5e9a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/assignandactivate/AssignAndActivateRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivate; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the assignAndActivate method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AssignAndActivateRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AssignAndActivateRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AssignAndActivateRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/assignAndActivate", pathParameters); + } + /** + * Instantiates a new {@link AssignAndActivateRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AssignAndActivateRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/assignAndActivate", rawUrl); + } + /** + * Invoke action assignAndActivate + * @param body The request body + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post(@jakarta.annotation.Nonnull final AssignAndActivatePostRequestBody body) { + post(body, null); + } + /** + * Invoke action assignAndActivate + * @param body The request body + * @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 post(@jakarta.annotation.Nonnull final AssignAndActivatePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Invoke action assignAndActivate + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AssignAndActivatePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action assignAndActivate + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AssignAndActivatePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AssignAndActivateRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AssignAndActivateRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AssignAndActivateRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/assignandactivatebyserialnumber/AssignAndActivateBySerialNumberPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/assignandactivatebyserialnumber/AssignAndActivateBySerialNumberPostRequestBody.java new file mode 100644 index 00000000000..af390ba105d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/assignandactivatebyserialnumber/AssignAndActivateBySerialNumberPostRequestBody.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AssignAndActivateBySerialNumberPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AssignAndActivateBySerialNumberPostRequestBody} and sets the default values. + */ + public AssignAndActivateBySerialNumberPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AssignAndActivateBySerialNumberPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static AssignAndActivateBySerialNumberPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AssignAndActivateBySerialNumberPostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return 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>(3); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("serialNumber", (n) -> { this.setSerialNumber(n.getStringValue()); }); + deserializerMap.put("verificationCode", (n) -> { this.setVerificationCode(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the serialNumber property value. The serialNumber property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSerialNumber() { + return this.backingStore.get("serialNumber"); + } + /** + * Gets the verificationCode property value. The verificationCode property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getVerificationCode() { + return this.backingStore.get("verificationCode"); + } + /** + * Serializes information the current object + * @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("serialNumber", this.getSerialNumber()); + writer.writeStringValue("verificationCode", this.getVerificationCode()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value 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 serialNumber property value. The serialNumber property + * @param value Value to set for the serialNumber property. + */ + public void setSerialNumber(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("serialNumber", value); + } + /** + * Sets the verificationCode property value. The verificationCode property + * @param value Value to set for the verificationCode property. + */ + public void setVerificationCode(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("verificationCode", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/assignandactivatebyserialnumber/AssignAndActivateBySerialNumberRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/assignandactivatebyserialnumber/AssignAndActivateBySerialNumberRequestBuilder.java new file mode 100644 index 00000000000..16e0edd9b35 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/assignandactivatebyserialnumber/AssignAndActivateBySerialNumberRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.assignandactivatebyserialnumber; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the assignAndActivateBySerialNumber method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AssignAndActivateBySerialNumberRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AssignAndActivateBySerialNumberRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AssignAndActivateBySerialNumberRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/assignAndActivateBySerialNumber", pathParameters); + } + /** + * Instantiates a new {@link AssignAndActivateBySerialNumberRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AssignAndActivateBySerialNumberRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/assignAndActivateBySerialNumber", rawUrl); + } + /** + * Invoke action assignAndActivateBySerialNumber + * @param body The request body + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post(@jakarta.annotation.Nonnull final AssignAndActivateBySerialNumberPostRequestBody body) { + post(body, null); + } + /** + * Invoke action assignAndActivateBySerialNumber + * @param body The request body + * @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 post(@jakarta.annotation.Nonnull final AssignAndActivateBySerialNumberPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Invoke action assignAndActivateBySerialNumber + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AssignAndActivateBySerialNumberPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action assignAndActivateBySerialNumber + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AssignAndActivateBySerialNumberPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AssignAndActivateBySerialNumberRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AssignAndActivateBySerialNumberRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AssignAndActivateBySerialNumberRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/count/CountRequestBuilder.java new file mode 100644 index 00000000000..fb69cddec71 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/HardwareOathAuthenticationMethodItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/HardwareOathAuthenticationMethodItemRequestBuilder.java new file mode 100644 index 00000000000..58c7acd7d66 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/HardwareOathAuthenticationMethodItemRequestBuilder.java @@ -0,0 +1,200 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item; + +import com.microsoft.graph.beta.models.HardwareOathAuthenticationMethod; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate.ActivateRequestBuilder; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.deactivate.DeactivateRequestBuilder; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.DeviceRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the hardwareOathMethods property of the microsoft.graph.authentication entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class HardwareOathAuthenticationMethodItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the activate method. + * @return a {@link ActivateRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ActivateRequestBuilder activate() { + return new ActivateRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the deactivate method. + * @return a {@link DeactivateRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeactivateRequestBuilder deactivate() { + return new DeactivateRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the device property of the microsoft.graph.hardwareOathAuthenticationMethod entity. + * @return a {@link DeviceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeviceRequestBuilder device() { + return new DeviceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link HardwareOathAuthenticationMethodItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathAuthenticationMethodItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link HardwareOathAuthenticationMethodItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathAuthenticationMethodItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property hardwareOathMethods for users + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property hardwareOathMethods for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get hardwareOathMethods from users + * @return a {@link HardwareOathAuthenticationMethod} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathAuthenticationMethod get() { + return get(null); + } + /** + * Get hardwareOathMethods from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link HardwareOathAuthenticationMethod} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathAuthenticationMethod get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathAuthenticationMethod::createFromDiscriminatorValue); + } + /** + * Delete navigation property hardwareOathMethods for users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property hardwareOathMethods for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get hardwareOathMethods from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get hardwareOathMethods from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link HardwareOathAuthenticationMethodItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathAuthenticationMethodItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new HardwareOathAuthenticationMethodItemRequestBuilder(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 hardwareOathMethods from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/activate/ActivatePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/activate/ActivatePostRequestBody.java new file mode 100644 index 00000000000..7a1919086fb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/activate/ActivatePostRequestBody.java @@ -0,0 +1,124 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ActivatePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ActivatePostRequestBody} and sets the default values. + */ + public ActivatePostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ActivatePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static ActivatePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ActivatePostRequestBody(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * 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>(2); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("verificationCode", (n) -> { this.setVerificationCode(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the verificationCode property value. The verificationCode property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getVerificationCode() { + return this.backingStore.get("verificationCode"); + } + /** + * Serializes information the current object + * @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("verificationCode", this.getVerificationCode()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value 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 verificationCode property value. The verificationCode property + * @param value Value to set for the verificationCode property. + */ + public void setVerificationCode(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("verificationCode", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/activate/ActivateRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/activate/ActivateRequestBuilder.java new file mode 100644 index 00000000000..ba8330cfdb4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/activate/ActivateRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.activate; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the activate method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ActivateRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ActivateRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ActivateRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/activate", pathParameters); + } + /** + * Instantiates a new {@link ActivateRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ActivateRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/activate", rawUrl); + } + /** + * Invoke action activate + * @param body The request body + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post(@jakarta.annotation.Nonnull final ActivatePostRequestBody body) { + post(body, null); + } + /** + * Invoke action activate + * @param body The request body + * @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 post(@jakarta.annotation.Nonnull final ActivatePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Invoke action activate + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ActivatePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action activate + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ActivatePostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ActivateRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ActivateRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ActivateRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/deactivate/DeactivateRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/deactivate/DeactivateRequestBuilder.java new file mode 100644 index 00000000000..0e96565b577 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/deactivate/DeactivateRequestBuilder.java @@ -0,0 +1,91 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.deactivate; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the deactivate method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeactivateRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DeactivateRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeactivateRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/deactivate", pathParameters); + } + /** + * Instantiates a new {@link DeactivateRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeactivateRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/deactivate", rawUrl); + } + /** + * Invoke action deactivate + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post() { + post(null); + } + /** + * Invoke action deactivate + * @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 post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Invoke action deactivate + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action deactivate + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link DeactivateRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeactivateRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeactivateRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/DeviceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/DeviceRequestBuilder.java new file mode 100644 index 00000000000..a426a9c5e44 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/DeviceRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device; + +import com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.AssignToRequestBuilder; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.HardwareOathDevicesRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the device property of the microsoft.graph.hardwareOathAuthenticationMethod entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeviceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the assignTo property of the microsoft.graph.hardwareOathTokenAuthenticationMethodDevice entity. + * @return a {@link AssignToRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AssignToRequestBuilder assignTo() { + return new AssignToRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + * @return a {@link HardwareOathDevicesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathDevicesRequestBuilder hardwareOathDevices() { + return new HardwareOathDevicesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link DeviceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeviceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link DeviceRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeviceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property device for users + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property device for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get device from users + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice get() { + return get(null); + } + /** + * Get device from users + * @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 + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Update the navigation property device in users + * @param body The request body + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice patch(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return patch(body, null); + } + /** + * Update the navigation property device in users + * @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 + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice patch(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice 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, HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Delete navigation property device for users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property device for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get device from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get device from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property device in users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property device in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice 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 DeviceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeviceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeviceRequestBuilder(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 device from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/assignto/AssignToRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/assignto/AssignToRequestBuilder.java new file mode 100644 index 00000000000..438e1a9a32d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/assignto/AssignToRequestBuilder.java @@ -0,0 +1,147 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.User; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings.MailboxSettingsRequestBuilder; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the assignTo property of the microsoft.graph.hardwareOathTokenAuthenticationMethodDevice entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AssignToRequestBuilder extends BaseRequestBuilder { + /** + * The mailboxSettings property + * @return a {@link MailboxSettingsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MailboxSettingsRequestBuilder mailboxSettings() { + return new MailboxSettingsRequestBuilder(pathParameters, requestAdapter); + } + /** + * The serviceProvisioningErrors property + * @return a {@link ServiceProvisioningErrorsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ServiceProvisioningErrorsRequestBuilder serviceProvisioningErrors() { + return new ServiceProvisioningErrorsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AssignToRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AssignToRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/assignTo{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AssignToRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AssignToRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/assignTo{?%24expand,%24select}", rawUrl); + } + /** + * Get assignTo from users + * @return a {@link User} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public User get() { + return get(null); + } + /** + * Get assignTo from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link User} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public User get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, User::createFromDiscriminatorValue); + } + /** + * Get assignTo from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get assignTo from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AssignToRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AssignToRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AssignToRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get assignTo from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/assignto/mailboxsettings/MailboxSettingsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/assignto/mailboxsettings/MailboxSettingsRequestBuilder.java new file mode 100644 index 00000000000..e55c7e1830e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/assignto/mailboxsettings/MailboxSettingsRequestBuilder.java @@ -0,0 +1,184 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.mailboxsettings; + +import com.microsoft.graph.beta.models.MailboxSettings; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Builds and executes requests for operations under /users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/assignTo/mailboxSettings + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MailboxSettingsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MailboxSettingsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxSettingsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/assignTo/mailboxSettings{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MailboxSettingsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxSettingsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/assignTo/mailboxSettings{?%24expand,%24select}", rawUrl); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings get() { + return get(null); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MailboxSettings::createFromDiscriminatorValue); + } + /** + * Update property mailboxSettings value. + * @param body The request body + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings patch(@jakarta.annotation.Nonnull final MailboxSettings body) { + return patch(body, null); + } + /** + * Update property mailboxSettings value. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings patch(@jakarta.annotation.Nonnull final MailboxSettings 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, MailboxSettings::createFromDiscriminatorValue); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 property mailboxSettings value. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MailboxSettings body) { + return toPatchRequestInformation(body, null); + } + /** + * Update property mailboxSettings value. + * @param body The request 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 MailboxSettings 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 MailboxSettingsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MailboxSettingsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MailboxSettingsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/assignto/serviceprovisioningerrors/ServiceProvisioningErrorsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/assignto/serviceprovisioningerrors/ServiceProvisioningErrorsRequestBuilder.java new file mode 100644 index 00000000000..c94127be81c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/assignto/serviceprovisioningerrors/ServiceProvisioningErrorsRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.ServiceProvisioningErrorCollectionResponse; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count.CountRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Builds and executes requests for operations under /users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/assignTo/serviceProvisioningErrors + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ServiceProvisioningErrorsRequestBuilder 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); + } + /** + * Instantiates a new {@link ServiceProvisioningErrorsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/assignTo/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ServiceProvisioningErrorsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/assignTo/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + * @return a {@link ServiceProvisioningErrorCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ServiceProvisioningErrorCollectionResponse get() { + return get(null); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ServiceProvisioningErrorCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ServiceProvisioningErrorCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ServiceProvisioningErrorCollectionResponse::createFromDiscriminatorValue); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user 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; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ServiceProvisioningErrorsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ServiceProvisioningErrorsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ServiceProvisioningErrorsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/assignto/serviceprovisioningerrors/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/assignto/serviceprovisioningerrors/count/CountRequestBuilder.java new file mode 100644 index 00000000000..404ffa49202 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/assignto/serviceprovisioningerrors/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.assignto.serviceprovisioningerrors.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/assignTo/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/assignTo/serviceProvisioningErrors/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java new file mode 100644 index 00000000000..8f60423a963 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices; + +import com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice; +import com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDeviceCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count.CountRequestBuilder; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class HardwareOathDevicesRequestBuilder 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 hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + * @param hardwareOathTokenAuthenticationMethodDeviceId The unique identifier of hardwareOathTokenAuthenticationMethodDevice + * @return a {@link HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder byHardwareOathTokenAuthenticationMethodDeviceId(@jakarta.annotation.Nonnull final String hardwareOathTokenAuthenticationMethodDeviceId) { + Objects.requireNonNull(hardwareOathTokenAuthenticationMethodDeviceId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("hardwareOathTokenAuthenticationMethodDevice%2Did", hardwareOathTokenAuthenticationMethodDeviceId); + return new HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link HardwareOathDevicesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathDevicesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link HardwareOathDevicesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathDevicesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get hardwareOathDevices from users + * @return a {@link HardwareOathTokenAuthenticationMethodDeviceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDeviceCollectionResponse get() { + return get(null); + } + /** + * Get hardwareOathDevices from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link HardwareOathTokenAuthenticationMethodDeviceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDeviceCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to hardwareOathDevices for users + * @param body The request body + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return post(body, null); + } + /** + * Create new navigation property to hardwareOathDevices for users + * @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 + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body, @jakarta.annotation.Nullable final 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, HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Get hardwareOathDevices from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get hardwareOathDevices from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to hardwareOathDevices for users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to hardwareOathDevices for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link HardwareOathDevicesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathDevicesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new HardwareOathDevicesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get hardwareOathDevices from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/count/CountRequestBuilder.java new file mode 100644 index 00000000000..ccd6e073a78 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.java new file mode 100644 index 00000000000..7841a4fd5f0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item; + +import com.microsoft.graph.beta.models.HardwareOathTokenAuthenticationMethodDevice; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.AssignToRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the hardwareOathDevices property of the microsoft.graph.authenticationMethodDevice entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the assignTo property of the microsoft.graph.hardwareOathTokenAuthenticationMethodDevice entity. + * @return a {@link AssignToRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AssignToRequestBuilder assignTo() { + return new AssignToRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property hardwareOathDevices for users + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property hardwareOathDevices for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get hardwareOathDevices from users + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice get() { + return get(null); + } + /** + * Get hardwareOathDevices from users + * @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 + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Update the navigation property hardwareOathDevices in users + * @param body The request body + * @return a {@link HardwareOathTokenAuthenticationMethodDevice} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice patch(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return patch(body, null); + } + /** + * Update the navigation property hardwareOathDevices in users + * @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 + */ + @jakarta.annotation.Nullable + public HardwareOathTokenAuthenticationMethodDevice patch(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice 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, HardwareOathTokenAuthenticationMethodDevice::createFromDiscriminatorValue); + } + /** + * Delete navigation property hardwareOathDevices for users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property hardwareOathDevices for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get hardwareOathDevices from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get hardwareOathDevices from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property hardwareOathDevices in users + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property hardwareOathDevices in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice 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 HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder(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 hardwareOathDevices from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/assignto/AssignToRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/assignto/AssignToRequestBuilder.java new file mode 100644 index 00000000000..663a2bfad05 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/assignto/AssignToRequestBuilder.java @@ -0,0 +1,147 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.User; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings.MailboxSettingsRequestBuilder; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.ServiceProvisioningErrorsRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the assignTo property of the microsoft.graph.hardwareOathTokenAuthenticationMethodDevice entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AssignToRequestBuilder extends BaseRequestBuilder { + /** + * The mailboxSettings property + * @return a {@link MailboxSettingsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MailboxSettingsRequestBuilder mailboxSettings() { + return new MailboxSettingsRequestBuilder(pathParameters, requestAdapter); + } + /** + * The serviceProvisioningErrors property + * @return a {@link ServiceProvisioningErrorsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ServiceProvisioningErrorsRequestBuilder serviceProvisioningErrors() { + return new ServiceProvisioningErrorsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AssignToRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AssignToRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AssignToRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AssignToRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo{?%24expand,%24select}", rawUrl); + } + /** + * Get assignTo from users + * @return a {@link User} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public User get() { + return get(null); + } + /** + * Get assignTo from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link User} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public User get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, User::createFromDiscriminatorValue); + } + /** + * Get assignTo from users + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get assignTo from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AssignToRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AssignToRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AssignToRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get assignTo from users + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/assignto/mailboxsettings/MailboxSettingsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/assignto/mailboxsettings/MailboxSettingsRequestBuilder.java new file mode 100644 index 00000000000..56f41a4eb38 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/assignto/mailboxsettings/MailboxSettingsRequestBuilder.java @@ -0,0 +1,184 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.mailboxsettings; + +import com.microsoft.graph.beta.models.MailboxSettings; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Builds and executes requests for operations under /users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo/mailboxSettings + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MailboxSettingsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MailboxSettingsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxSettingsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/mailboxSettings{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MailboxSettingsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxSettingsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/mailboxSettings{?%24expand,%24select}", rawUrl); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings get() { + return get(null); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MailboxSettings::createFromDiscriminatorValue); + } + /** + * Update property mailboxSettings value. + * @param body The request body + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings patch(@jakarta.annotation.Nonnull final MailboxSettings body) { + return patch(body, null); + } + /** + * Update property mailboxSettings value. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MailboxSettings patch(@jakarta.annotation.Nonnull final MailboxSettings 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, MailboxSettings::createFromDiscriminatorValue); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final 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 property mailboxSettings value. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MailboxSettings body) { + return toPatchRequestInformation(body, null); + } + /** + * Update property mailboxSettings value. + * @param body The request 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 MailboxSettings 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 MailboxSettingsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MailboxSettingsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MailboxSettingsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/assignto/serviceprovisioningerrors/ServiceProvisioningErrorsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/assignto/serviceprovisioningerrors/ServiceProvisioningErrorsRequestBuilder.java new file mode 100644 index 00000000000..9c81179ab3a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/assignto/serviceprovisioningerrors/ServiceProvisioningErrorsRequestBuilder.java @@ -0,0 +1,174 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.models.ServiceProvisioningErrorCollectionResponse; +import com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count.CountRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Builds and executes requests for operations under /users/{user-id}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod-id}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice-id}/assignTo/serviceProvisioningErrors + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ServiceProvisioningErrorsRequestBuilder 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); + } + /** + * Instantiates a new {@link ServiceProvisioningErrorsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ServiceProvisioningErrorsRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ServiceProvisioningErrorsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + * @return a {@link ServiceProvisioningErrorCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ServiceProvisioningErrorCollectionResponse get() { + return get(null); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ServiceProvisioningErrorCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public ServiceProvisioningErrorCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ServiceProvisioningErrorCollectionResponse::createFromDiscriminatorValue); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user 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; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link ServiceProvisioningErrorsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ServiceProvisioningErrorsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ServiceProvisioningErrorsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/assignto/serviceprovisioningerrors/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/assignto/serviceprovisioningerrors/count/CountRequestBuilder.java new file mode 100644 index 00000000000..404e4b6f836 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/hardwareoathmethods/item/device/hardwareoathdevices/item/assignto/serviceprovisioningerrors/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.users.item.authentication.hardwareoathmethods.item.device.hardwareoathdevices.item.assignto.serviceprovisioningerrors.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/hardwareOathMethods/{hardwareOathAuthenticationMethod%2Did}/device/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}/assignTo/serviceProvisioningErrors/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java index d073bb70e4c..f9661664452 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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link AppLogCollectionRequestCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public AppLogCollectionRequestCollectionResponse get() { return get(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ @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 7fc9ec84d77..0499e5dc155 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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link AppLogCollectionRequest} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public AppLogCollectionRequest get() { return get(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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; } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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 { } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/presence/PresenceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/presence/PresenceRequestBuilder.java index a24a3464409..1294023c5f3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/presence/PresenceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/presence/PresenceRequestBuilder.java @@ -100,21 +100,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. * @return a {@link Presence} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Presence get() { return get(null); } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Presence} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Presence get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -169,7 +169,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -177,7 +177,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -229,7 +229,7 @@ public PresenceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters {