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.classApple push notification certificate.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()Apple push notification certificate.get(Consumer<ApplePushNotificationCertificateRequestBuilder.GetRequestConfiguration> requestConfiguration) Apple push notification certificate.Update the navigation property applePushNotificationCertificate in deviceManagementpatch(ApplePushNotificationCertificate body, Consumer<ApplePushNotificationCertificateRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property applePushNotificationCertificate in deviceManagementcom.microsoft.kiota.RequestInformationDelete navigation property applePushNotificationCertificate for deviceManagementcom.microsoft.kiota.RequestInformationtoDeleteRequestInformation(Consumer<ApplePushNotificationCertificateRequestBuilder.DeleteRequestConfiguration> requestConfiguration) Delete navigation property applePushNotificationCertificate for deviceManagementcom.microsoft.kiota.RequestInformationApple push notification certificate.com.microsoft.kiota.RequestInformationtoGetRequestInformation(Consumer<ApplePushNotificationCertificateRequestBuilder.GetRequestConfiguration> requestConfiguration) Apple push notification certificate.com.microsoft.kiota.RequestInformationUpdate the navigation property applePushNotificationCertificate in deviceManagementcom.microsoft.kiota.RequestInformationtoPatchRequestInformation(ApplePushNotificationCertificate body, Consumer<ApplePushNotificationCertificateRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property applePushNotificationCertificate in deviceManagementReturns 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
Apple push notification certificate.- Returns:
- a
ApplePushNotificationCertificate - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
get
@Nullable public ApplePushNotificationCertificate get(@Nullable Consumer<ApplePushNotificationCertificateRequestBuilder.GetRequestConfiguration> requestConfiguration) Apple push notification certificate.- 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
-
patch
@Nullable public ApplePushNotificationCertificate patch(@Nonnull ApplePushNotificationCertificate body) Update the navigation property applePushNotificationCertificate in deviceManagement- Parameters:
body- The request body- Returns:
- a
ApplePushNotificationCertificate - Throws:
ODataError- When receiving a 4XX or 5XX status code
-
patch
@Nullable public ApplePushNotificationCertificate patch(@Nonnull ApplePushNotificationCertificate body, @Nullable Consumer<ApplePushNotificationCertificateRequestBuilder.PatchRequestConfiguration> requestConfiguration) Update the navigation property applePushNotificationCertificate in deviceManagement- 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
-
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()Apple push notification certificate.- Returns:
- a
RequestInformation
-
toGetRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toGetRequestInformation(@Nullable Consumer<ApplePushNotificationCertificateRequestBuilder.GetRequestConfiguration> requestConfiguration) Apple push notification certificate.- 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 navigation property applePushNotificationCertificate in deviceManagement- 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 navigation property applePushNotificationCertificate in deviceManagement- 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
-