Search in sources :

Example 1 with DeleteEndpointRequest

use of software.amazon.awssdk.services.pinpoint.model.DeleteEndpointRequest in project aws-doc-sdk-examples by awsdocs.

the class DeleteEndpoint method deletePinEncpoint.

// snippet-start:[pinpoint.java2.deleteendpoint.main]
public static void deletePinEncpoint(PinpointClient pinpoint, String appId, String endpointId) {
    try {
        DeleteEndpointRequest appRequest = DeleteEndpointRequest.builder().applicationId(appId).endpointId(endpointId).build();
        DeleteEndpointResponse result = pinpoint.deleteEndpoint(appRequest);
        String id = result.endpointResponse().id();
        System.out.println("The deleted endpoint id  " + id);
    } catch (PinpointException e) {
        System.err.println(e.awsErrorDetails().errorMessage());
        System.exit(1);
    }
    System.out.println("Done");
}
Also used : DeleteEndpointResponse(software.amazon.awssdk.services.pinpoint.model.DeleteEndpointResponse) PinpointException(software.amazon.awssdk.services.pinpoint.model.PinpointException) DeleteEndpointRequest(software.amazon.awssdk.services.pinpoint.model.DeleteEndpointRequest)

Aggregations

DeleteEndpointRequest (software.amazon.awssdk.services.pinpoint.model.DeleteEndpointRequest)1 DeleteEndpointResponse (software.amazon.awssdk.services.pinpoint.model.DeleteEndpointResponse)1 PinpointException (software.amazon.awssdk.services.pinpoint.model.PinpointException)1