Package com.microsoft.kiota
Class BaseRequestBuilder
java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
Base class for request builders
-
Field Summary
FieldsModifier and TypeFieldDescriptionPath parameters for the requestprotected RequestAdapterThe request adapter to use to execute the requests.protected StringUrl template to use to build the URL for the current request builder -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBaseRequestBuilder(RequestAdapter requestAdapter, String urlTemplate) Instantiates a new BaseRequestBuilder and sets the default values.protectedBaseRequestBuilder(RequestAdapter requestAdapter, String urlTemplate, String rawUrl) Instantiates a new BaseRequestBuilder and sets the default values.protectedBaseRequestBuilder(RequestAdapter requestAdapter, String urlTemplate, HashMap<String, Object> pathParameters) Instantiates a new BaseRequestBuilder and sets the default values. -
Method Summary
-
Field Details
-
pathParameters
Path parameters for the request -
requestAdapter
The request adapter to use to execute the requests. -
urlTemplate
Url template to use to build the URL for the current request builder
-
-
Constructor Details
-
BaseRequestBuilder
Instantiates a new BaseRequestBuilder and sets the default values.- Parameters:
requestAdapter- The request adapter to use to execute the requests.urlTemplate- Url template to use to build the URL for the current request builder
-
BaseRequestBuilder
protected BaseRequestBuilder(@Nonnull RequestAdapter requestAdapter, @Nonnull String urlTemplate, @Nonnull HashMap<String, Object> pathParameters) Instantiates a new BaseRequestBuilder and sets the default values.- Parameters:
requestAdapter- The request adapter to use to execute the requests.urlTemplate- Url template to use to build the URL for the current request builderpathParameters- Path parameters for the request
-
BaseRequestBuilder
protected BaseRequestBuilder(@Nonnull RequestAdapter requestAdapter, @Nonnull String urlTemplate, @Nonnull String rawUrl) Instantiates a new BaseRequestBuilder and sets the default values.- Parameters:
requestAdapter- The request adapter to use to execute the requests.urlTemplate- Url template to use to build the URL for the current request builderrawUrl- the raw url to use for the request
-