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

stripe / stripe-java / #16174

05 Jul 2024 06:48PM UTC coverage: 12.996% (-0.01%) from 13.01%
#16174

push

github

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

Update generated code for beta

6 of 203 new or added lines in 22 files covered. (2.96%)

12 existing lines in 11 files now uncovered.

18425 of 141770 relevant lines covered (13.0%)

0.13 hits per line

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

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

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

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

24
  /** Returns a list of Financial Connections {@code Institution} objects. */
25
  public StripeCollection<Institution> list(InstitutionListParams params) throws StripeException {
NEW
26
    return list(params, (RequestOptions) null);
×
27
  }
28
  /** Returns a list of Financial Connections {@code Institution} objects. */
29
  public StripeCollection<Institution> list(RequestOptions options) throws StripeException {
NEW
30
    return list((InstitutionListParams) null, options);
×
31
  }
32
  /** Returns a list of Financial Connections {@code Institution} objects. */
33
  public StripeCollection<Institution> list() throws StripeException {
NEW
34
    return list((InstitutionListParams) null, (RequestOptions) null);
×
35
  }
36
  /** Returns a list of Financial Connections {@code Institution} objects. */
37
  public StripeCollection<Institution> list(InstitutionListParams params, RequestOptions options)
38
      throws StripeException {
NEW
39
    String path = "/v1/financial_connections/institutions";
×
NEW
40
    ApiRequest request =
×
41
        new ApiRequest(
42
            BaseAddress.API,
43
            ApiResource.RequestMethod.GET,
44
            path,
NEW
45
            ApiRequestParams.paramsToMap(params),
×
46
            options,
47
            ApiMode.V1);
NEW
48
    return this.request(request, new TypeToken<StripeCollection<Institution>>() {}.getType());
×
49
  }
50
  /** Retrieves the details of a Financial Connections {@code Institution}. */
51
  public Institution retrieve(String institution, InstitutionRetrieveParams params)
52
      throws StripeException {
NEW
53
    return retrieve(institution, params, (RequestOptions) null);
×
54
  }
55
  /** Retrieves the details of a Financial Connections {@code Institution}. */
56
  public Institution retrieve(String institution, RequestOptions options) throws StripeException {
NEW
57
    return retrieve(institution, (InstitutionRetrieveParams) null, options);
×
58
  }
59
  /** Retrieves the details of a Financial Connections {@code Institution}. */
60
  public Institution retrieve(String institution) throws StripeException {
NEW
61
    return retrieve(institution, (InstitutionRetrieveParams) null, (RequestOptions) null);
×
62
  }
63
  /** Retrieves the details of a Financial Connections {@code Institution}. */
64
  public Institution retrieve(
65
      String institution, InstitutionRetrieveParams params, RequestOptions options)
66
      throws StripeException {
NEW
67
    String path =
×
NEW
68
        String.format(
×
NEW
69
            "/v1/financial_connections/institutions/%s", ApiResource.urlEncodeId(institution));
×
NEW
70
    ApiRequest request =
×
71
        new ApiRequest(
72
            BaseAddress.API,
73
            ApiResource.RequestMethod.GET,
74
            path,
NEW
75
            ApiRequestParams.paramsToMap(params),
×
76
            options,
77
            ApiMode.V1);
NEW
78
    return this.request(request, Institution.class);
×
79
  }
80
}
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

© 2025 Coveralls, Inc