Package com.microsoft.graph.identitygovernance.privilegedaccess.group.assignmentschedules.item.group
Class GroupRequestBuilder
java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
com.microsoft.graph.identitygovernance.privilegedaccess.group.assignmentschedules.item.group.GroupRequestBuilder
@Generated("com.microsoft.kiota")
public class GroupRequestBuilder
extends com.microsoft.kiota.BaseRequestBuilder
Provides operations to manage the group property of the microsoft.graph.privilegedAccessGroupAssignmentSchedule entity.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassReferences the group that is the scope of the membership or ownership assignment through PIM for groups.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
ConstructorsConstructorDescriptionGroupRequestBuilder(String rawUrl, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newGroupRequestBuilderand sets the default values.GroupRequestBuilder(HashMap<String, Object> pathParameters, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newGroupRequestBuilderand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionget()References the group that is the scope of the membership or ownership assignment through PIM for groups.get(Consumer<GroupRequestBuilder.GetRequestConfiguration> requestConfiguration) References the group that is the scope of the membership or ownership assignment through PIM for groups.The serviceProvisioningErrors propertycom.microsoft.kiota.RequestInformationReferences the group that is the scope of the membership or ownership assignment through PIM for groups.com.microsoft.kiota.RequestInformationtoGetRequestInformation(Consumer<GroupRequestBuilder.GetRequestConfiguration> requestConfiguration) References the group that is the scope of the membership or ownership assignment through PIM for groups.Returns a request builder with the provided arbitrary URL.
-
Constructor Details
-
GroupRequestBuilder
public GroupRequestBuilder(@Nonnull HashMap<String, Object> pathParameters, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newGroupRequestBuilderand sets the default values.- Parameters:
pathParameters- Path parameters for the requestrequestAdapter- The request adapter to use to execute the requests.
-
GroupRequestBuilder
public GroupRequestBuilder(@Nonnull String rawUrl, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newGroupRequestBuilderand 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
-
serviceProvisioningErrors
The serviceProvisioningErrors property- Returns:
- a
ServiceProvisioningErrorsRequestBuilder
-
get
References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail.- Returns:
- a
Group - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
get
@Nullable public Group get(@Nullable Consumer<GroupRequestBuilder.GetRequestConfiguration> requestConfiguration) References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
Group - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation()References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail.- Returns:
- a
RequestInformation
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation(@Nullable Consumer<GroupRequestBuilder.GetRequestConfiguration> requestConfiguration) References the group that is the scope of the membership or ownership assignment through PIM for groups. Supports $expand and $select nested in $expand for select properties like id, displayName, and mail.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
RequestInformation
-
withUrl
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
GroupRequestBuilder
-