8000 [Librarian] Regenerated @ b894abe9525247ea4345d78891244817d397f6de f8… · twilio/twilio-java@c10627b · GitHub
[go: up one dir, main page]

Skip to content

Commit c10627b

Browse files
committed
[Librarian] Regenerated @ b894abe9525247ea4345d78891244817d397f6de f80058eb415516baff0287784518c3a22be1b1b6
1 parent f2a6c4b commit c10627b

File tree

11 files changed

+140
-26
lines changed

11 files changed

+140
-26
lines changed

CHANGES.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,31 @@
11
twilio-java changelog
22
=====================
33

4+
[2024-04-04] Version 10.1.4
5+
---------------------------
6+
**Api**
7+
- Correct conference filtering by date_created and date_updated documentation, clarifying that times are UTC.
8+
9+
**Flex**
10+
- Remove optional parameter from `plugins` and it to `plugin_versions`
11+
12+
**Lookups**
13+
- Add new `pre_fill` package to the lookup response
14+
15+
**Messaging**
16+
- Cleanup api.messaging.next-gen from Messaging Services endpoints
17+
- Readd Sending-Window after fixing test failure
18+
19+
**Verify**
20+
- Add `whatsapp.msg_service_sid` and `whatsapp.from` parameters to create, update, get and list of services endpoints
21+
22+
**Voice**
23+
- Correct conference filtering by date_created and date_updated documentation, clarifying that times are UTC.
24+
25+
**Twiml**
26+
- Add new `token_type` value `payment-method` for `Pay` verb
27+
28+
429
[2024-04-01] Version 10.1.3
530
---------------------------
631
**Api**

src/main/java/com/twilio/rest/api/v2010/account/call/Payment.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,8 @@ public static Status forValue(final String value) {
221221

222222
public enum TokenType {
223223
ONE_TIME("one-time"),
224-
REUSABLE("reusable");
224+
REUSABLE("reusable"),
225+
PAYMENT_METHOD("payment-method");
225226

226227
private final String value;
227228

src/main/java/com/twilio/rest/flexapi/v1/PluginCreator.java

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ public class PluginCreator extends Creator<Plugin> {
3131
private String flexMetadata;
3232
private String friendlyName;
3333
private String description;
34-
private String cliVersion;
35-
private String validateStatus;
3634

3735
public PluginCreator(final String uniqueName) {
3836
this.uniqueName = uniqueName;
@@ -58,16 +56,6 @@ public PluginCreator setDescription(final String description) {
5856
return this;
5957
}
6058

61-
public PluginCreator setCliVersion(final String cliVersion) {
62-
this.cliVersion = cliVersion;
63-
return this;
64-
}
65-
66-
public PluginCreator setValidateStatus(final String validateStatus) {
67-
this.validateStatus = validateStatus;
68-
return this;
69-
}
70-
7159
@Override
7260
public Plugin create(final TwilioRestClient client) {
7361
String path = "/v1/PluginService/Plugins";
@@ -115,12 +103,6 @@ private void addPostParams(final Request request) {
115103
if (description != null) {
116104
request.addPostParam("Description", description);
117105
}
118-
if (cliVersion != null) {
119-
request.addPostParam("CliVersion", cliVersion);
120-
}
121-
if (validateStatus != null) {
122-
request.addPostParam("ValidateStatus", validateStatus);
123-
}
124106
}
125107

126108
private void addHeaderParams(final Request request) {

src/main/java/com/twilio/rest/flexapi/v1/plugin/PluginVersionsCreator.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ public class PluginVersionsCreator extends Creator<PluginVersions> {
3636
private String flexMetadata;
3737
private String changelog;
3838
private Boolean _private;
39+
private String cliVersion;
40+
private String validateStatus;
3941

4042
public PluginVersionsCreator(
4143
final String pathPluginSid,
@@ -76,6 +78,18 @@ public PluginVersionsCreator set_private(final Boolean _private) {
7678
return this;
7779
}
7880

81+
public PluginVersionsCreator setCliVersion(final String cliVersion) {
82+
this.cliVersion = cliVersion;
83+
return this;
84+
}
85+
86+
public PluginVersionsCreator setValidateStatus(
87+
final String validateStatus
88+
) {
89+
this.validateStatus = validateStatus;
90+
return this;
91+
}
92+
7993
@Override
8094
public PluginVersions create(final TwilioRestClient client) {
8195
String path = "/v1/PluginService/Plugins/{PluginSid}/Versions";
@@ -134,6 +148,12 @@ private void addPostParams(final Request request) {
134148
if (_private != null) {
135149
request.addPostParam("Private", _private.toString());
136150
}
151+
if (cliVersion != null) {
152+
request.addPostParam("CliVersion", cliVersion);
153+
}
154+
if (validateStatus != null) {
155+
request.addPostParam("ValidateStatus", validateStatus);
156+
}
137157
}
138158

139159
private void addHeaderParams(final Request request) {

src/main/java/com/twilio/rest/lookups/v2/PhoneNumber.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
@ToString
3939
public class PhoneNumber extends Resource {
4040

41-
private static final long serialVersionUID = 85967722263894L;
41+
private static final long serialVersionUID = 129217577072488L;
4242

4343
public static PhoneNumberFetcher fetcher(final String pathPhoneNumber) {
4444
return new PhoneNumberFetcher(pathPhoneNumber);
@@ -102,6 +102,7 @@ public static PhoneNumber fromJson(
102102
private final Map<String, Object> reassignedNumber;
103103
private final Map<String, Object> smsPumpingRisk;
104104
private final Map<String, Object> phoneNumberQualityScore;
105+
private final Map<String, Object> preFill;
105106
private final URI url;
106107

107108
@JsonCreator
@@ -140,6 +141,7 @@ private PhoneNumber(
140141
String,
141142
Object
142143
> phoneNumberQualityScore,
144+
@JsonProperty("pre_fill") final Map<String, Object> preFill,
143145
@JsonProperty("url") final URI url
144146
) {
145147
this.callingCountryCode = callingCountryCode;
@@ -157,6 +159,7 @@ private PhoneNumber(
157159
this.reassignedNumber = reassignedNumber;
158160
this.smsPumpingRisk = smsPumpingRisk;
159161
this.phoneNumberQualityScore = phoneNumberQualityScore;
162+
this.preFill = preFill;
160163
this.url = url;
161164
}
162165

@@ -220,6 +223,10 @@ public final Map<String, Object> getPhoneNumberQualityScore() {
220223
return this.phoneNumberQualityScore;
221224
}
222225

226+
public final Map<String, Object> getPreFill() {
227+
return this.preFill;
228+
}
229+
223230
public final URI getUrl() {
224231
return this.url;
225232
}
@@ -255,6 +262,7 @@ public boolean equals(final Object o) {
255262
phoneNumberQualityScore,
256263
other.phoneNumberQualityScore
257264
) &&
265+
Objects.equals(preFill, other.preFill) &&
258266
Objects.equals(url, other.url)
259267
);
260268
}
@@ -277,6 +285,7 @@ public int hashCode() {
277285
reassignedNumber,
278286
smsPumpingRisk,
279287
phoneNumberQualityScore,
288+
preFill,
280289
url
281290
);
282291
}

src/main/java/com/twilio/rest/lookups/v2/PhoneNumberFetcher.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ public class PhoneNumberFetcher extends Fetcher<PhoneNumber> {
4040
private String nationalId;
4141
private String dateOfBirth;
4242
private String lastVerifiedDate;
43+
private String verificationSid;
4344

4445
public PhoneNumberFetcher(final String pathPhoneNumber) {
4546
this.pathPhoneNumber = pathPhoneNumber;
@@ -114,6 +115,11 @@ public PhoneNumberFetcher setLastVerifiedDate(
114115
return this;
115116
}
116117

118+
public PhoneNumberFetcher setVerificationSid(final String verificationSid) {
119+
this.verificationSid = verificationSid;
120+
return this;
121+
}
122+
117123
@Override
118124
public PhoneNumber fetch(final TwilioRestClient client) {
119125
String path = "/v2/PhoneNumbers/{PhoneNumber}";
@@ -196,5 +202,8 @@ private void addQueryParams(final Request request) {
196202
if (lastVerifiedDate != null) {
197203
request.addQueryParam("LastVerifiedDate", lastVerifiedDate);
198204
}
205+
if (verificationSid != null) {
206+
request.addQueryParam("VerificationSid", verificationSid);
207+
}
199208
}
200209
}

src/main/java/com/twilio/rest/messaging/v1/Service.java

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
@ToString
4141
public class Service extends Resource {
4242

43-
private static final long serialVersionUID = 59018314319448L;
43+
private static final long serialVersionUID = 3267241615221L;
4444

4545
public static ServiceCreator creator(final String friendlyName) {
4646
return new ServiceCreator(friendlyName);
@@ -128,6 +128,7 @@ public static Service fromJson(
128128
private final String usecase;
129129
private final Boolean usAppToPersonRegistered;
130130
private final Boolean useInboundWebhookOnNumber;
131+
private final Map<String, Object> sendingWindows;
131132

132133
@JsonCreator
133134
private Service(
@@ -161,7 +162,11 @@ private Service(
161162
) final Boolean usAppToPersonRegistered,
162163
@JsonProperty(
163164
"use_inbound_webhook_on_number"
164-
) final Boolean useInboundWebhookOnNumber
165+
) final Boolean useInboundWebhookOnNumber,
166+
@JsonProperty("sending_windows") final Map<
167+
String,
168+
Object
169+
> sendingWindows
165170
) {
166171
this.sid = sid;
167172
this.accountSid = accountSid;
@@ -186,6 +191,7 @@ private Service(
186191
this.usecase = usecase;
187192
this.usAppToPersonRegistered = usAppToPersonRegistered;
188193
this.useInboundWebhookOnNumber = useInboundWebhookOnNumber;
194+
this.sendingWindows = sendingWindows;
189195
}
190196

191197
public final String getSid() {
@@ -280,6 +286,10 @@ public final Boolean getUseInboundWebhookOnNumber() {
280286
return this.useInboundWebhookOnNumber;
281287
}
282288

289+
public final Map<String, Object> getSendingWindows() {
290+
return this.sendingWindows;
291+
}
292+
283293
@Override
284294
public boolean equals(final Object o) {
285295
if (this == o) {
@@ -324,7 +334,8 @@ public boolean equals(final Object o) {
324334
Objects.equals(
325335
useInboundWebhookOnNumber,
326336
other.useInboundWebhookOnNumber
327-
)
337+
) &&
338+
Objects.equals(sendingWindows, other.sendingWindows)
328339
);
329340
}
330341

@@ -353,7 +364,8 @@ public int hashCode() {
353364
links,
354365
usecase,
355366
usAppToPersonRegistered,
356-
useInboundWebhookOnNumber
367+
useInboundWebhookOnNumber,
368+
sendingWindows
357369
);
358370
}
359371

src/main/java/com/twilio/rest/verify/v2/Service.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
@ToString
3939
public class Service extends Resource {
4040

41-
private static final long serialVersionUID = 171577418134802L;
41+
private static final long serialVersionUID = 122585755386681L;
4242

4343
public static ServiceCreator creator(final String friendlyName) {
4444
return new ServiceCreator(friendlyName);
@@ -117,6 +117,7 @@ public static Service fromJson(
117117
private final Map<String, Object> push;
118118
private final Map<String, Object> totp;
119119
private final String defaultTemplateSid;
120+
private final Map<String, Object> whatsapp;
120121
private final Boolean verifyEventSubscriptionEnabled;
121122
private final ZonedDateTime dateCreated;
122123
private final ZonedDateTime dateUpdated;
@@ -141,6 +142,7 @@ private Service(
141142
@JsonProperty("push") final Map<String, Object> push,
142143
@JsonProperty("totp") final Map<String, Object> totp,
143144
@JsonProperty("default_template_sid") final String defaultTemplateSid,
145+
@JsonProperty("whatsapp") final Map<String, Object> whatsapp,
144146
@JsonProperty(
145147
"verify_event_subscription_enabled"
146148
) final Boolean verifyEventSubscriptionEnabled,
@@ -163,6 +165,7 @@ private Service(
163165
this.push = push;
164166
this.totp = totp;
165167
this.defaultTemplateSid = defaultTemplateSid;
168+
this.whatsapp = whatsapp;
166169
this.verifyEventSubscriptionEnabled = verifyEventSubscriptionEnabled;
167170
this.dateCreated = DateConverter.iso8601DateTimeFromString(dateCreated);
168171
this.dateUpdated = DateConverter.iso8601DateTimeFromString(dateUpdated);
@@ -226,6 +229,10 @@ public final String getDefaultTemplateSid() {
226229
return this.defaultTemplateSid;
227230
}
228231

232+
public final Map<String, Object> getWhatsapp() {
233+
return this.whatsapp;
234+
}
235+
229236
public final Boolean getVerifyEventSubscriptionEnabled() {
230237
return this.verifyEventSubscriptionEnabled;
231238
}
@@ -276,6 +283,7 @@ public boolean equals(final Object o) {
276283
Objects.equals(push, other.push) &&
277284
Objects.equals(totp, other.totp) &&
278285
Objects.equals(defaultTemplateSid, other.defaultTemplateSid) &&
286+
Objects.equals(whatsapp, other.whatsapp) &&
279287
Objects.equals(
280288
verifyEventSubscriptionEnabled,
281289
other.verifyEventSubscriptionEnabled
@@ -304,6 +312,7 @@ public int hashCode() {
304312
push,
305313
totp,
306314
defaultTemplateSid,
315+
whatsapp,
307316
verifyEventSubscriptionEnabled,
308317
dateCreated,
309318
dateUpdated,

src/main/java/com/twilio/rest/verify/v2/ServiceCreator.java

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ public class ServiceCreator extends Creator<Service> {
4444
private Integer totpCodeLength;
4545
private Integer totpSkew;
4646
private String defaultTemplateSid;
47+
private String whatsappMsgServiceSid;
48+
private String whatsappFrom;
4749
private Boolean verifyEventSubscriptionEnabled;
4850

4951
public ServiceCreator(final String friendlyName) {
@@ -149,6 +151,18 @@ public ServiceCreator setDefaultTemplateSid(
149151
return this;
150152
}
151153

154+
public ServiceCreator setWhatsappMsgServiceSid(
155+
final String whatsappMsgServiceSid
156+
) {
157+
this.whatsappMsgServiceSid = whatsappMsgServiceSid;
158+
return this;
159+
}
160+
161+
public ServiceCreator setWhatsappFrom(final String whatsappFrom) {
162+
this.whatsappFrom = whatsappFrom;
163+
return this;
164+
}
165+
152166
public ServiceCreator setVerifyEventSubscriptionEnabled(
153167
final Boolean verifyEventSubscriptionEnabled
154168
) {
@@ -262,6 +276,15 @@ private void addPostParams(final Request request) {
262276
if (defaultTemplateSid != null) {
263277
request.addPostParam("DefaultTemplateSid", defaultTemplateSid);
264278
}
279+
if (whatsappMsgServiceSid != null) {
280+
request.addPostParam(
281+
"Whatsapp.MsgServiceSid",
282+
whatsappMsgServiceSid
283+
);
284+
}
285+
if (whatsappFrom != null) {
286+
request.addPostParam("Whatsapp.From", whatsappFrom);
287+
}
265288
if (verifyEventSubscriptionEnabled != null) {
266289
request.addPostParam(
267290
"VerifyEventSubscriptionEnabled",

0 commit comments

Comments
 (0)
0