Skip to content

Commit aabe081

Browse files
authored
Merge pull request #311 from recurly/v3-v2021-02-25-19084420846
Generated Latest Changes for v2021-02-25
2 parents 761eadb + 0e21b2e commit aabe081

3 files changed

Lines changed: 38 additions & 36 deletions

File tree

openapi/api.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24392,11 +24392,11 @@ components:
2439224392
tax_details:
2439324393
type: array
2439424394
description: Provides additional tax details for Communications taxes when
24395-
Avalara for Communications is enabled or Canadian Sales Tax when there
24396-
is tax applied at both the country and province levels. This will only
24397-
be populated for the Invoice response when fetching a single invoice and
24398-
not for the InvoiceList or LineItemList. Only populated for a single LineItem
24399-
fetch when Avalara for Communications is enabled.
24395+
Avalara for Communications or Vertex Tax Breakdown is enabled or Canadian
24396+
Sales Tax. Tax details will only be populated for the Invoice response
24397+
when fetching a single invoice and not for the InvoiceList or LineItemList.
24398+
Only populated for a single LineItem fetch when Avalara for Communications
24399+
is enabled.
2440024400
items:
2440124401
"$ref": "#/components/schemas/TaxDetail"
2440224402
TaxDetail:
@@ -24407,8 +24407,8 @@ components:
2440724407
type: string
2440824408
title: Type
2440924409
description: Provides the tax type for the region or type of Comminications
24410-
tax when Avalara for Communications is enabled. For Canadian Sales Tax,
24411-
this will be GST, HST, QST or PST.
24410+
tax when Avalara for Communications or Vertex is enabled. For Canadian
24411+
Sales Tax, this will be GST, HST, QST or PST.
2441224412
region:
2441324413
type: string
2441424414
title: Region
@@ -24429,18 +24429,18 @@ components:
2442924429
type: string
2443024430
title: Name
2443124431
description: Provides the name of the Communications tax applied. Present
24432-
only when Avalara for Communications is enabled.
24432+
only when Avalara for Communications or Vertex is enabled.
2443324433
level:
2443424434
type: string
2443524435
title: Level
2443624436
description: Provides the jurisdiction level for the Communications tax
2443724437
applied. Example values include city, state and federal. Present only
24438-
when Avalara for Communications is enabled.
24438+
when Avalara for Communications or Vertex is enabled.
2443924439
billable:
2444024440
type: boolean
2444124441
title: Billable
2444224442
description: Whether or not the line item is taxable. Only populated for
24443-
a single LineItem fetch when Avalara for Communications is enabled.
24443+
a single LineItem fetch when Avalara for Communications or Vertex is enabled.
2444424444
Transaction:
2444524445
type: object
2444624446
properties:

src/main/java/com/recurly/v3/resources/TaxDetail.java

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,23 @@ public class TaxDetail extends Resource {
1414

1515
/**
1616
* Whether or not the line item is taxable. Only populated for a single LineItem fetch when
17-
* Avalara for Communications is enabled.
17+
* Avalara for Communications or Vertex is enabled.
1818
*/
1919
@SerializedName("billable")
2020
@Expose
2121
private Boolean billable;
2222

2323
/**
2424
* Provides the jurisdiction level for the Communications tax applied. Example values include
25-
* city, state and federal. Present only when Avalara for Communications is enabled.
25+
* city, state and federal. Present only when Avalara for Communications or Vertex is enabled.
2626
*/
2727
@SerializedName("level")
2828
@Expose
2929
private String level;
3030

3131
/**
3232
* Provides the name of the Communications tax applied. Present only when Avalara for
33-
* Communications is enabled.
33+
* Communications or Vertex is enabled.
3434
*/
3535
@SerializedName("name")
3636
@Expose
@@ -56,55 +56,56 @@ public class TaxDetail extends Resource {
5656

5757
/**
5858
* Provides the tax type for the region or type of Comminications tax when Avalara for
59-
* Communications is enabled. For Canadian Sales Tax, this will be GST, HST, QST or PST.
59+
* Communications or Vertex is enabled. For Canadian Sales Tax, this will be GST, HST, QST or PST.
6060
*/
6161
@SerializedName("type")
6262
@Expose
6363
private String type;
6464

6565
/**
6666
* Whether or not the line item is taxable. Only populated for a single LineItem fetch when
67-
* Avalara for Communications is enabled.
67+
* Avalara for Communications or Vertex is enabled.
6868
*/
6969
public Boolean getBillable() {
7070
return this.billable;
7171
}
7272

7373
/**
7474
* @param billable Whether or not the line item is taxable. Only populated for a single LineItem
75-
* fetch when Avalara for Communications is enabled.
75+
* fetch when Avalara for Communications or Vertex is enabled.
7676
*/
7777
public void setBillable(final Boolean billable) {
7878
this.billable = billable;
7979
}
8080

8181
/**
8282
* Provides the jurisdiction level for the Communications tax applied. Example values include
83-
* city, state and federal. Present only when Avalara for Communications is enabled.
83+
* city, state and federal. Present only when Avalara for Communications or Vertex is enabled.
8484
*/
8585
public String getLevel() {
8686
return this.level;
8787
}
8888

8989
/**
9090
* @param level Provides the jurisdiction level for the Communications tax applied. Example values
91-
* include city, state and federal. Present only when Avalara for Communications is enabled.
91+
* include city, state and federal. Present only when Avalara for Communications or Vertex is
92+
* enabled.
9293
*/
9394
public void setLevel(final String level) {
9495
this.level = level;
9596
}
9697

9798
/**
9899
* Provides the name of the Communications tax applied. Present only when Avalara for
99-
* Communications is enabled.
100+
* Communications or Vertex is enabled.
100101
*/
101102
public String getName() {
102103
return this.name;
103104
}
104105

105106
/**
106107
* @param name Provides the name of the Communications tax applied. Present only when Avalara for
107-
* Communications is enabled.
108+
* Communications or Vertex is enabled.
108109
*/
109110
public void setName(final String name) {
110111
this.name = name;
@@ -149,15 +150,16 @@ public void setTax(final BigDecimal tax) {
149150

150151
/**
151152
* Provides the tax type for the region or type of Comminications tax when Avalara for
152-
* Communications is enabled. For Canadian Sales Tax, this will be GST, HST, QST or PST.
153+
* Communications or Vertex is enabled. For Canadian Sales Tax, this will be GST, HST, QST or PST.
153154
*/
154155
public String getType() {
155156
return this.type;
156157
}
157158

158159
/**
159160
* @param type Provides the tax type for the region or type of Comminications tax when Avalara for
160-
* Communications is enabled. For Canadian Sales Tax, this will be GST, HST, QST or PST.
161+
* Communications or Vertex is enabled. For Canadian Sales Tax, this will be GST, HST, QST or
162+
* PST.
161163
*/
162164
public void setType(final String type) {
163165
this.type = type;

src/main/java/com/recurly/v3/resources/TaxInfo.java

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ public class TaxInfo extends Resource {
2929
private String region;
3030

3131
/**
32-
* Provides additional tax details for Communications taxes when Avalara for Communications is
33-
* enabled or Canadian Sales Tax when there is tax applied at both the country and province
34-
* levels. This will only be populated for the Invoice response when fetching a single invoice and
35-
* not for the InvoiceList or LineItemList. Only populated for a single LineItem fetch when
36-
* Avalara for Communications is enabled.
32+
* Provides additional tax details for Communications taxes when Avalara for Communications or
33+
* Vertex Tax Breakdown is enabled or Canadian Sales Tax. Tax details will only be populated for
34+
* the Invoice response when fetching a single invoice and not for the InvoiceList or
35+
* LineItemList. Only populated for a single LineItem fetch when Avalara for Communications is
36+
* enabled.
3737
*/
3838
@SerializedName("tax_details")
3939
@Expose
@@ -79,22 +79,22 @@ public void setRegion(final String region) {
7979
}
8080

8181
/**
82-
* Provides additional tax details for Communications taxes when Avalara for Communications is
83-
* enabled or Canadian Sales Tax when there is tax applied at both the country and province
84-
* levels. This will only be populated for the Invoice response when fetching a single invoice and
85-
* not for the InvoiceList or LineItemList. Only populated for a single LineItem fetch when
86-
* Avalara for Communications is enabled.
82+
* Provides additional tax details for Communications taxes when Avalara for Communications or
83+
* Vertex Tax Breakdown is enabled or Canadian Sales Tax. Tax details will only be populated for
84+
* the Invoice response when fetching a single invoice and not for the InvoiceList or
85+
* LineItemList. Only populated for a single LineItem fetch when Avalara for Communications is
86+
* enabled.
8787
*/
8888
public List<TaxDetail> getTaxDetails() {
8989
return this.taxDetails;
9090
}
9191

9292
/**
9393
* @param taxDetails Provides additional tax details for Communications taxes when Avalara for
94-
* Communications is enabled or Canadian Sales Tax when there is tax applied at both the
95-
* country and province levels. This will only be populated for the Invoice response when
96-
* fetching a single invoice and not for the InvoiceList or LineItemList. Only populated for a
97-
* single LineItem fetch when Avalara for Communications is enabled.
94+
* Communications or Vertex Tax Breakdown is enabled or Canadian Sales Tax. Tax details will
95+
* only be populated for the Invoice response when fetching a single invoice and not for the
96+
* InvoiceList or LineItemList. Only populated for a single LineItem fetch when Avalara for
97+
* Communications is enabled.
9898
*/
9999
public void setTaxDetails(final List<TaxDetail> taxDetails) {
100100
this.taxDetails = taxDetails;

0 commit comments

Comments
 (0)