• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stripe / stripe-java / #16624

07 Nov 2024 10:04PM UTC coverage: 12.419% (-0.1%) from 12.519%
#16624

push

github

web-flow
Merge pull request #1917 from stripe/latest-codegen-beta

Update generated code for beta

17 of 1341 new or added lines in 57 files covered. (1.27%)

33 existing lines in 29 files now uncovered.

18855 of 151828 relevant lines covered (12.42%)

0.12 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/com/stripe/service/PaymentAttemptRecordService.java
1
// File generated from our OpenAPI spec
2
package com.stripe.service;
3

4
import com.google.gson.reflect.TypeToken;
5
import com.stripe.exception.StripeException;
6
import com.stripe.model.PaymentAttemptRecord;
7
import com.stripe.model.StripeCollection;
8
import com.stripe.net.ApiRequest;
9
import com.stripe.net.ApiRequestParams;
10
import com.stripe.net.ApiResource;
11
import com.stripe.net.ApiService;
12
import com.stripe.net.BaseAddress;
13
import com.stripe.net.RequestOptions;
14
import com.stripe.net.StripeResponseGetter;
15
import com.stripe.param.PaymentAttemptRecordListParams;
16
import com.stripe.param.PaymentAttemptRecordRetrieveParams;
17

18
public final class PaymentAttemptRecordService extends ApiService {
19
  public PaymentAttemptRecordService(StripeResponseGetter responseGetter) {
NEW
20
    super(responseGetter);
×
NEW
21
  }
×
22

23
  /** List all the Payment Attempt Records attached to the specified Payment Record. */
24
  public StripeCollection<PaymentAttemptRecord> list(PaymentAttemptRecordListParams params)
25
      throws StripeException {
NEW
26
    return list(params, (RequestOptions) null);
×
27
  }
28
  /** List all the Payment Attempt Records attached to the specified Payment Record. */
29
  public StripeCollection<PaymentAttemptRecord> list(
30
      PaymentAttemptRecordListParams params, RequestOptions options) throws StripeException {
NEW
31
    String path = "/v1/payment_attempt_records";
×
NEW
32
    ApiRequest request =
×
33
        new ApiRequest(
34
            BaseAddress.API,
35
            ApiResource.RequestMethod.GET,
36
            path,
NEW
37
            ApiRequestParams.paramsToMap(params),
×
38
            options);
NEW
39
    return this.request(
×
NEW
40
        request, new TypeToken<StripeCollection<PaymentAttemptRecord>>() {}.getType());
×
41
  }
42
  /** Retrieves a Payment Attempt Record with the given ID. */
43
  public PaymentAttemptRecord retrieve(String id, PaymentAttemptRecordRetrieveParams params)
44
      throws StripeException {
NEW
45
    return retrieve(id, params, (RequestOptions) null);
×
46
  }
47
  /** Retrieves a Payment Attempt Record with the given ID. */
48
  public PaymentAttemptRecord retrieve(String id, RequestOptions options) throws StripeException {
NEW
49
    return retrieve(id, (PaymentAttemptRecordRetrieveParams) null, options);
×
50
  }
51
  /** Retrieves a Payment Attempt Record with the given ID. */
52
  public PaymentAttemptRecord retrieve(String id) throws StripeException {
NEW
53
    return retrieve(id, (PaymentAttemptRecordRetrieveParams) null, (RequestOptions) null);
×
54
  }
55
  /** Retrieves a Payment Attempt Record with the given ID. */
56
  public PaymentAttemptRecord retrieve(
57
      String id, PaymentAttemptRecordRetrieveParams params, RequestOptions options)
58
      throws StripeException {
NEW
59
    String path = String.format("/v1/payment_attempt_records/%s", ApiResource.urlEncodeId(id));
×
NEW
60
    ApiRequest request =
×
61
        new ApiRequest(
62
            BaseAddress.API,
63
            ApiResource.RequestMethod.GET,
64
            path,
NEW
65
            ApiRequestParams.paramsToMap(params),
×
66
            options);
NEW
67
    return this.request(request, PaymentAttemptRecord.class);
×
68
  }
69
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc