Class ApplePushNotificationCertificateRequestBuilder
java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
com.microsoft.graph.devicemanagement.applepushnotificationcertificate.ApplePushNotificationCertificateRequestBuilder
@Generated("com.microsoft.kiota")
public class ApplePushNotificationCertificateRequestBuilder
extends com.microsoft.kiota.BaseRequestBuilder
Provides operations to manage the applePushNotificationCertificate property of the microsoft.graph.deviceManagement entity.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassConfiguration for the request such as headers, query parameters, and middleware options.classRead properties and relationships of the applePushNotificationCertificate 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
ConstructorsConstructorDescriptionApplePushNotificationCertificateRequestBuilder(String rawUrl, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newApplePushNotificationCertificateRequestBuilderand sets the default values.ApplePushNotificationCertificateRequestBuilder(HashMap<String, Object> pathParameters, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newApplePushNotificationCertificateRequestBuilderand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()Delete navigation property applePushNotificationCertificate for deviceManagementvoiddelete(Consumer<ApplePushNotificationCertificateRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property applePushNotificationCertificate for deviceManagementProvides operations to call the downloadApplePushNotificationCertificateSigningRequest method.get()Read properties and relationships of the applePushNotificationCertificate object.get(Consumer<ApplePushNotificationCertificateRequestBuilder.GetRequestConfiguration> requestConfiguration) Read properties and relationships of the applePushNotificationCertificate object.Update the properties of a applePushNotificationCertificate object.patch(ApplePushNotificationCertificate body, Consumer<ApplePushNotificationCertificateRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the properties of a applePushNotificationCertificate object.com.microsoft.kiota.RequestInformationDelete navigation property applePushNotificationCertificate for deviceManagementcom.microsoft.kiota.RequestInformationtoDeleteRequestInformation(Consumer<ApplePushNotificationCertificateRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property applePushNotificationCertificate for deviceManagementcom.microsoft.kiota.RequestInformationRead properties and relationships of the applePushNotificationCertificate object.com.microsoft.kiota.RequestInformationtoGetRequestInformation(Consumer<ApplePushNotificationCertificateRequestBuilder.GetRequestConfiguration> requestConfiguration) Read properties and relationships of the applePushNotificationCertificate object.com.microsoft.kiota.RequestInformationUpdate the properties of a applePushNotificationCertificate object.com.microsoft.kiota.RequestInformationtoPatchRequestInformation(ApplePushNotificationCertificate body, Consumer<ApplePushNotificationCertificateRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the properties of a applePushNotificationCertificate object.Returns a request builder with the provided arbitrary URL.
-
Constructor Details
-
ApplePushNotificationCertificateRequestBuilder
public ApplePushNotificationCertificateRequestBuilder(@Nonnull HashMap<String, Object> pathParameters, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newApplePushNotificationCertificateRequestBuilderand sets the default values.- Parameters:
pathParameters- Path parameters for the requestrequestAdapter- The request adapter to use to execute the requests.
-
ApplePushNotificationCertificateRequestBuilder
public ApplePushNotificationCertificateRequestBuilder(@Nonnull String rawUrl, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newApplePushNotificationCertificateRequestBuilderand 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
-
downloadApplePushNotificationCertificateSigningRequest
@Nonnull public DownloadApplePushNotificationCertificateSigningRequestRequestBuilder downloadApplePushNotificationCertificateSigningRequest()Provides operations to call the downloadApplePushNotificationCertificateSigningRequest method. -
delete
public void delete()Delete navigation property applePushNotificationCertificate for deviceManagement- Throws:
ODataError- When receiving a 4XX or 5XX status code
-
delete
public void delete(@Nullable Consumer<ApplePushNotificationCertificateRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property applePushNotificationCertificate for deviceManagement- 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
Read properties and relationships of the applePushNotificationCertificate object.- Returns:
- a
ApplePushNotificationCertificate - Throws:
ODataError- When receiving a 4XX or 5XX status code- See Also:
-
get
@Nullable public ApplePushNotificationCertificate get(@Nullable Consumer<ApplePushNotificationCertificateRequestBuilder.GetRequestConfiguration> requestConfiguration) Read properties and relationships of the applePushNotificationCertificate object.- Parameters:
requestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
ApplePushNotificationCertificate - Throws:
ODataError- When receiving a 4XX or 5XX status code- See Also:
-
patch
@Nullable public ApplePushNotificationCertificate patch(@Nonnull ApplePushNotificationCertificate body) Update the properties of a applePushNotificationCertificate object.- Parameters:
body- The request body- Returns:
- a
ApplePushNotificationCertificate - Throws:
ODataError- When receiving a 4XX or 5XX status code- See Also:
-
patch
@Nullable public ApplePushNotificationCertificate patch(@Nonnull ApplePushNotificationCertificate body, @Nullable Consumer<ApplePushNotificationCertificateRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the properties of a applePushNotificationCertificate object.- Parameters:
body- The request bodyrequestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
ApplePushNotificationCertificate - Throws:
ODataError- When receiving a 4XX or 5XX status code- See Also:
-
toDeleteRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toDeleteRequestInformation()Delete navigation property applePushNotificationCertificate for deviceManagement- Returns:
- a
RequestInformation
-
toDeleteRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toDeleteRequestInformation(@Nullable Consumer<ApplePushNotificationCertificateRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property applePushNotificationCertificate for deviceManagement- 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 properties and relationships of the applePushNotificationCertificate object.- Returns:
- a
RequestInformation
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation(@Nullable Consumer<ApplePushNotificationCertificateRequestBuilder.GetRequestConfiguration> requestConfiguration) Read properties and relationships of the applePushNotificationCertificate 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 ApplePushNotificationCertificate body) Update the properties of a applePushNotificationCertificate object.- Parameters:
body- The request body- Returns:
- a
RequestInformation
-
toPatchRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPatchRequestInformation(@Nonnull ApplePushNotificationCertificate body, @Nullable Consumer<ApplePushNotificationCertificateRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the properties of a applePushNotificationCertificate object.- 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
ApplePushNotificationCertificateRequestBuilder
-