Class IdentityUserFlowAttributeAssignmentItemRequestBuilder
java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
com.microsoft.graph.identity.b2xuserflows.item.userattributeassignments.item.IdentityUserFlowAttributeAssignmentItemRequestBuilder
@Generated("com.microsoft.kiota")
public class IdentityUserFlowAttributeAssignmentItemRequestBuilder
extends com.microsoft.kiota.BaseRequestBuilder
Provides operations to manage the userAttributeAssignments property of the microsoft.graph.b2xIdentityUserFlow entity.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassConfiguration for the request such as headers, query parameters, and middleware options.classRead the properties and relationships of an identityUserFlowAttributeAssignment object.classConfiguration for the request such as headers, query parameters, and middleware options.classConfiguration for the request such as headers, query parameters, and middleware options. -
Field Summary
Fields inherited from class com.microsoft.kiota.BaseRequestBuilder
pathParameters, requestAdapter, urlTemplate -
Constructor Summary
ConstructorsConstructorDescriptionIdentityUserFlowAttributeAssignmentItemRequestBuilder(String rawUrl, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newIdentityUserFlowAttributeAssignmentItemRequestBuilderand sets the default values.IdentityUserFlowAttributeAssignmentItemRequestBuilder(HashMap<String, Object> pathParameters, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newIdentityUserFlowAttributeAssignmentItemRequestBuilderand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()Delete an identityUserFlowAttributeAssignment object.voiddelete(Consumer<IdentityUserFlowAttributeAssignmentItemRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete an identityUserFlowAttributeAssignment object.get()Read the properties and relationships of an identityUserFlowAttributeAssignment object.get(Consumer<IdentityUserFlowAttributeAssignmentItemRequestBuilder.GetRequestConfiguration> requestConfiguration) Read the properties and relationships of an identityUserFlowAttributeAssignment object.Update the properties of a identityUserFlowAttributeAssignment object.patch(IdentityUserFlowAttributeAssignment body, Consumer<IdentityUserFlowAttributeAssignmentItemRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the properties of a identityUserFlowAttributeAssignment object.com.microsoft.kiota.RequestInformationDelete an identityUserFlowAttributeAssignment object.com.microsoft.kiota.RequestInformationtoDeleteRequestInformation(Consumer<IdentityUserFlowAttributeAssignmentItemRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete an identityUserFlowAttributeAssignment object.com.microsoft.kiota.RequestInformationRead the properties and relationships of an identityUserFlowAttributeAssignment object.com.microsoft.kiota.RequestInformationtoGetRequestInformation(Consumer<IdentityUserFlowAttributeAssignmentItemRequestBuilder.GetRequestConfiguration> requestConfiguration) Read the properties and relationships of an identityUserFlowAttributeAssignment object.com.microsoft.kiota.RequestInformationUpdate the properties of a identityUserFlowAttributeAssignment object.com.microsoft.kiota.RequestInformationtoPatchRequestInformation(IdentityUserFlowAttributeAssignment body, Consumer<IdentityUserFlowAttributeAssignmentItemRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the properties of a identityUserFlowAttributeAssignment object.Provides operations to manage the userAttribute property of the microsoft.graph.identityUserFlowAttributeAssignment entity.Returns a request builder with the provided arbitrary URL.
-
Constructor Details
-
IdentityUserFlowAttributeAssignmentItemRequestBuilder
public IdentityUserFlowAttributeAssignmentItemRequestBuilder(@Nonnull HashMap<String, Object> pathParameters, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newIdentityUserFlowAttributeAssignmentItemRequestBuilderand sets the default values.- Parameters:
pathParameters- Path parameters for the requestrequestAdapter- The request adapter to use to execute the requests.
-
IdentityUserFlowAttributeAssignmentItemRequestBuilder
public IdentityUserFlowAttributeAssignmentItemRequestBuilder(@Nonnull String rawUrl, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newIdentityUserFlowAttributeAssignmentItemRequestBuilderand sets the default values.- Parameters:
rawUrl- The raw URL to use for the request builder.requestAdapter- The request adapter to use to execute the requests.
-
-
Method Details
-
userAttribute
Provides operations to manage the userAttribute property of the microsoft.graph.identityUserFlowAttributeAssignment entity.- Returns:
- a
UserAttributeRequestBuilder
-
delete
public void delete()Delete an identityUserFlowAttributeAssignment object.- Throws:
ODataError- When receiving a 4XX or 5XX status code- See Also:
-
delete
public void delete(@Nullable Consumer<IdentityUserFlowAttributeAssignmentItemRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete an identityUserFlowAttributeAssignment object.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Throws:
ODataError- When receiving a 4XX or 5XX status code- See Also:
-
get
Read the properties and relationships of an identityUserFlowAttributeAssignment object.- Returns:
- a
IdentityUserFlowAttributeAssignment - Throws:
ODataError- When receiving a 4XX or 5XX status code- See Also:
-
get
@Nullable public IdentityUserFlowAttributeAssignment get(@Nullable Consumer<IdentityUserFlowAttributeAssignmentItemRequestBuilder.GetRequestConfiguration> requestConfiguration) Read the properties and relationships of an identityUserFlowAttributeAssignment object.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
IdentityUserFlowAttributeAssignment - Throws:
ODataError- When receiving a 4XX or 5XX status code- See Also:
-
patch
@Nullable public IdentityUserFlowAttributeAssignment patch(@Nonnull IdentityUserFlowAttributeAssignment body) Update the properties of a identityUserFlowAttributeAssignment object.- Parameters:
body- The request body- Returns:
- a
IdentityUserFlowAttributeAssignment - Throws:
ODataError- When receiving a 4XX or 5XX status code- See Also:
-
patch
@Nullable public IdentityUserFlowAttributeAssignment patch(@Nonnull IdentityUserFlowAttributeAssignment body, @Nullable Consumer<IdentityUserFlowAttributeAssignmentItemRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the properties of a identityUserFlowAttributeAssignment object.- Parameters:
body- The request bodyrequestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
IdentityUserFlowAttributeAssignment - Throws:
ODataError- When receiving a 4XX or 5XX status code- See Also:
-
toDeleteRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toDeleteRequestInformation()Delete an identityUserFlowAttributeAssignment object.- Returns:
- a
RequestInformation
-
toDeleteRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toDeleteRequestInformation(@Nullable Consumer<IdentityUserFlowAttributeAssignmentItemRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete an identityUserFlowAttributeAssignment object.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
RequestInformation
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation()Read the properties and relationships of an identityUserFlowAttributeAssignment object.- Returns:
- a
RequestInformation
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation(@Nullable Consumer<IdentityUserFlowAttributeAssignmentItemRequestBuilder.GetRequestConfiguration> requestConfiguration) Read the properties and relationships of an identityUserFlowAttributeAssignment object.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
RequestInformation
-
toPatchRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPatchRequestInformation(@Nonnull IdentityUserFlowAttributeAssignment body) Update the properties of a identityUserFlowAttributeAssignment object.- Parameters:
body- The request body- Returns:
- a
RequestInformation
-
toPatchRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPatchRequestInformation(@Nonnull IdentityUserFlowAttributeAssignment body, @Nullable Consumer<IdentityUserFlowAttributeAssignmentItemRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the properties of a identityUserFlowAttributeAssignment object.- Parameters:
body- The request bodyrequestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
RequestInformation
-
withUrl
@Nonnull public IdentityUserFlowAttributeAssignmentItemRequestBuilder withUrl(@Nonnull String rawUrl) Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.- Parameters:
rawUrl- The raw URL to use for the request builder.- Returns:
- a
IdentityUserFlowAttributeAssignmentItemRequestBuilder
-