Class LevelMapItemRequestBuilder
java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
com.microsoft.graph.places.item.graphbuilding.mapescaped.levels.item.LevelMapItemRequestBuilder
@Generated("com.microsoft.kiota")
public class LevelMapItemRequestBuilder
extends com.microsoft.kiota.BaseRequestBuilder
Provides operations to manage the levels property of the microsoft.graph.buildingMap entity.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassConfiguration for the request such as headers, query parameters, and middleware options.classRepresents a physical floor structure within a building.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
ConstructorsConstructorDescriptionLevelMapItemRequestBuilder(String rawUrl, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newLevelMapItemRequestBuilderand sets the default values.LevelMapItemRequestBuilder(HashMap<String, Object> pathParameters, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newLevelMapItemRequestBuilderand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()Delete navigation property levels for placesvoiddelete(Consumer<LevelMapItemRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property levels for placesfixtures()Provides operations to manage the fixtures property of the microsoft.graph.levelMap entity.get()Represents a physical floor structure within a building.get(Consumer<LevelMapItemRequestBuilder.GetRequestConfiguration> requestConfiguration) Represents a physical floor structure within a building.Update the navigation property levels in placespatch(LevelMap body, Consumer<LevelMapItemRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property levels in placessections()Provides operations to manage the sections property of the microsoft.graph.levelMap entity.com.microsoft.kiota.RequestInformationDelete navigation property levels for placescom.microsoft.kiota.RequestInformationtoDeleteRequestInformation(Consumer<LevelMapItemRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property levels for placescom.microsoft.kiota.RequestInformationRepresents a physical floor structure within a building.com.microsoft.kiota.RequestInformationtoGetRequestInformation(Consumer<LevelMapItemRequestBuilder.GetRequestConfiguration> requestConfiguration) Represents a physical floor structure within a building.com.microsoft.kiota.RequestInformationUpdate the navigation property levels in placescom.microsoft.kiota.RequestInformationtoPatchRequestInformation(LevelMap body, Consumer<LevelMapItemRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property levels in placesunits()Provides operations to manage the units property of the microsoft.graph.levelMap entity.Returns a request builder with the provided arbitrary URL.
-
Constructor Details
-
LevelMapItemRequestBuilder
public LevelMapItemRequestBuilder(@Nonnull HashMap<String, Object> pathParameters, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newLevelMapItemRequestBuilderand sets the default values.- Parameters:
pathParameters- Path parameters for the requestrequestAdapter- The request adapter to use to execute the requests.
-
LevelMapItemRequestBuilder
public LevelMapItemRequestBuilder(@Nonnull String rawUrl, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newLevelMapItemRequestBuilderand 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
-
fixtures
Provides operations to manage the fixtures property of the microsoft.graph.levelMap entity.- Returns:
- a
FixturesRequestBuilder
-
sections
Provides operations to manage the sections property of the microsoft.graph.levelMap entity.- Returns:
- a
SectionsRequestBuilder
-
units
Provides operations to manage the units property of the microsoft.graph.levelMap entity.- Returns:
- a
UnitsRequestBuilder
-
delete
public void delete()Delete navigation property levels for places- Throws:
ODataError- When receiving a 4XX or 5XX status code
-
delete
public void delete(@Nullable Consumer<LevelMapItemRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property levels for places- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Throws:
ODataError- When receiving a 4XX or 5XX status code
-
get
Represents a physical floor structure within a building. It corresponds to level.geojson in IMDF format.- Returns:
- a
LevelMap - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
get
@Nullable public LevelMap get(@Nullable Consumer<LevelMapItemRequestBuilder.GetRequestConfiguration> requestConfiguration) Represents a physical floor structure within a building. It corresponds to level.geojson in IMDF format.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
LevelMap - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
patch
Update the navigation property levels in places- Parameters:
body- The request body- Returns:
- a
LevelMap - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
patch
@Nullable public LevelMap patch(@Nonnull LevelMap body, @Nullable Consumer<LevelMapItemRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property levels in places- Parameters:
body- The request bodyrequestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
LevelMap - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
toDeleteRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toDeleteRequestInformation()Delete navigation property levels for places- Returns:
- a
RequestInformation
-
toDeleteRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toDeleteRequestInformation(@Nullable Consumer<LevelMapItemRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property levels for places- 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()Represents a physical floor structure within a building. It corresponds to level.geojson in IMDF format.- Returns:
- a
RequestInformation
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation(@Nullable Consumer<LevelMapItemRequestBuilder.GetRequestConfiguration> requestConfiguration) Represents a physical floor structure within a building. It corresponds to level.geojson in IMDF format.- 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 LevelMap body) Update the navigation property levels in places- Parameters:
body- The request body- Returns:
- a
RequestInformation
-
toPatchRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPatchRequestInformation(@Nonnull LevelMap body, @Nullable Consumer<LevelMapItemRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property levels in places- Parameters:
body- The request bodyrequestConfiguration- 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
LevelMapItemRequestBuilder
-