Skip to content

Commit 4c6ac30

Browse files
committed
chore: Preveiw for delete status change
1 parent 9712ae4 commit 4c6ac30

File tree

296 files changed

+11524
-6253
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

296 files changed

+11524
-6253
lines changed

src/main/java/com/twilio/rest/accounts/v1/SafelistDeleter.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import com.twilio.http.TwilioRestClient;
2727
import com.twilio.rest.Domains;
2828
import com.twilio.type.*;
29+
import java.util.function.Predicate;
2930

3031
public class SafelistDeleter extends Deleter<Safelist> {
3132

@@ -42,6 +43,8 @@ public SafelistDeleter setPhoneNumber(final String phoneNumber) {
4243
public boolean delete(final TwilioRestClient client) {
4344
String path = "/v1/SafeList/Numbers";
4445

46+
Predicate<Integer> deleteStatues = i ->
47+
i != null && i >= 200 && i < 300;
4548
Request request = new Request(
4649
HttpMethod.DELETE,
4750
Domains.ACCOUNTS.toString(),
@@ -68,7 +71,7 @@ public boolean delete(final TwilioRestClient client) {
6871
}
6972
throw new ApiException(restException);
7073
}
71-
return response.getStatusCode() == 204;
74+
return deleteStatues.test(response.getStatusCode());
7275
}
7376

7477
private void addQueryParams(final Request request) {

src/main/java/com/twilio/rest/accounts/v1/SecondaryAuthTokenDeleter.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.twilio.http.TwilioRestClient;
2525
import com.twilio.rest.Domains;
2626
import com.twilio.type.*;
27+
import java.util.function.Predicate;
2728

2829
public class SecondaryAuthTokenDeleter extends Deleter<SecondaryAuthToken> {
2930

@@ -33,6 +34,8 @@ public SecondaryAuthTokenDeleter() {}
3334
public boolean delete(final TwilioRestClient client) {
3435
String path = "/v1/AuthTokens/Secondary";
3536

37+
Predicate<Integer> deleteStatues = i ->
38+
i != null && i >= 200 && i < 300;
3639
Request request = new Request(
3740
HttpMethod.DELETE,
3841
Domains.ACCOUNTS.toString(),
@@ -58,6 +61,6 @@ public boolean delete(final TwilioRestClient client) {
5861
}
5962
throw new ApiException(restException);
6063
}
61-
return response.getStatusCode() == 204;
64+
return deleteStatues.test(response.getStatusCode());
6265
}
6366
}

src/main/java/com/twilio/rest/accounts/v1/credential/AwsDeleter.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.twilio.http.TwilioRestClient;
2525
import com.twilio.rest.Domains;
2626
import com.twilio.type.*;
27+
import java.util.function.Predicate;
2728

2829
public class AwsDeleter extends Deleter<Aws> {
2930

@@ -39,6 +40,8 @@ public boolean delete(final TwilioRestClient client) {
3940

4041
path = path.replace("{" + "Sid" + "}", this.pathSid.toString());
4142

43+
Predicate<Integer> deleteStatues = i ->
44+
i != null && i >= 200 && i < 300;
4245
Request request = new Request(
4346
HttpMethod.DELETE,
4447
Domains.ACCOUNTS.toString(),
@@ -64,6 +67,6 @@ public boolean delete(final TwilioRestClient client) {
6467
}
6568
throw new ApiException(restException);
6669
}
67-
return response.getStatusCode() == 204;
70+
return deleteStatues.test(response.getStatusCode());
6871
}
6972
}

src/main/java/com/twilio/rest/accounts/v1/credential/PublicKeyDeleter.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.twilio.http.TwilioRestClient;
2525
import com.twilio.rest.Domains;
2626
import com.twilio.type.*;
27+
import java.util.function.Predicate;
2728

2829
public class PublicKeyDeleter extends Deleter<PublicKey> {
2930

@@ -39,6 +40,8 @@ public boolean delete(final TwilioRestClient client) {
3940

4041
path = path.replace("{" + "Sid" + "}", this.pathSid.toString());
4142

43+
Predicate<Integer> deleteStatues = i ->
44+
i != null && i >= 200 && i < 300;
4245
Request request = new Request(
4346
HttpMethod.DELETE,
4447
Domains.ACCOUNTS.toString(),
@@ -64,6 +67,6 @@ public boolean delete(final TwilioRestClient client) {
6467
}
6568
throw new ApiException(restException);
6669
}
67-
return response.getStatusCode() == 204;
70+
return deleteStatues.test(response.getStatusCode());
6871
}
6972
}

src/main/java/com/twilio/rest/api/v2010/account/AddressDeleter.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.twilio.http.TwilioRestClient;
2525
import com.twilio.rest.Domains;
2626
import com.twilio.type.*;
27+
import java.util.function.Predicate;
2728

2829
public class AddressDeleter extends Deleter<Address> {
2930

@@ -54,6 +55,8 @@ public boolean delete(final TwilioRestClient client) {
5455
);
5556
path = path.replace("{" + "Sid" + "}", this.pathSid.toString());
5657

58+
Predicate<Integer> deleteStatues = i ->
59+
i != null && i >= 200 && i < 300;
5760
Request request = new Request(
5861
HttpMethod.DELETE,
5962
Domains.API.toString(),
@@ -79,6 +82,6 @@ public boolean delete(final TwilioRestClient client) {
7982
}
8083
throw new ApiException(restException);
8184
}
82-
return response.getStatusCode() == 204;
85+
return deleteStatues.test(response.getStatusCode());
8386
}
8487
}

src/main/java/com/twilio/rest/api/v2010/account/ApplicationDeleter.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.twilio.http.TwilioRestClient;
2525
import com.twilio.rest.Domains;
2626
import com.twilio.type.*;
27+
import java.util.function.Predicate;
2728

2829
public class ApplicationDeleter extends Deleter<Application> {
2930

@@ -58,6 +59,8 @@ public boolean delete(final TwilioRestClient client) {
5859
);
5960
path = path.replace("{" + "Sid" + "}", this.pathSid.toString());
6061

62+
Predicate<Integer> deleteStatues = i ->
63+
i != null && i >= 200 && i < 300;
6164
Request request = new Request(
6265
HttpMethod.DELETE,
6366
Domains.API.toString(),
@@ -83,6 +86,6 @@ public boolean delete(final TwilioRestClient client) {
8386
}
8487
throw new ApiException(restException);
8588
}
86-
return response.getStatusCode() == 204;
89+
return deleteStatues.test(response.getStatusCode());
8790
}
8891
}

src/main/java/com/twilio/rest/api/v2010/account/CallDeleter.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.twilio.http.TwilioRestClient;
2525
import com.twilio.rest.Domains;
2626
import com.twilio.type.*;
27+
import java.util.function.Predicate;
2728

2829
public class CallDeleter extends Deleter<Call> {
2930

@@ -54,6 +55,8 @@ public boolean delete(final TwilioRestClient client) {
5455
);
5556
path = path.replace("{" + "Sid" + "}", this.pathSid.toString());
5657

58+
Predicate<Integer> deleteStatues = i ->
59+
i != null && i >= 200 && i < 300;
5760
Request request = new Request(
5861
HttpMethod.DELETE,
5962
Domains.API.toString(),
@@ -79,6 +82,6 @@ public boolean delete(final TwilioRestClient client) {
7982
}
8083
throw new ApiException(restException);
8184
}
82-
return response.getStatusCode() == 204;
85+
return deleteStatues.test(response.getStatusCode());
8386
}
8487
}

src/main/java/com/twilio/rest/api/v2010/account/ConnectAppDeleter.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.twilio.http.TwilioRestClient;
2525
import com.twilio.rest.Domains;
2626
import com.twilio.type.*;
27+
import java.util.function.Predicate;
2728

2829
public class ConnectAppDeleter extends Deleter<ConnectApp> {
2930

@@ -58,6 +59,8 @@ public boolean delete(final TwilioRestClient client) {
5859
);
5960
path = path.replace("{" + "Sid" + "}", this.pathSid.toString());
6061

62+
Predicate<Integer> deleteStatues = i ->
63+
i != null && i >= 200 && i < 300;
6164
Request request = new Request(
6265
HttpMethod.DELETE,
6366
Domains.API.toString(),
@@ -83,6 +86,6 @@ public boolean delete(final TwilioRestClient client) {
8386
}
8487
throw new ApiException(restException);
8588
}
86-
return response.getStatusCode() == 204;
89+
return deleteStatues.test(response.getStatusCode());
8790
}
8891
}

src/main/java/com/twilio/rest/api/v2010/account/IncomingPhoneNumberDeleter.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.twilio.http.TwilioRestClient;
2525
import com.twilio.rest.Domains;
2626
import com.twilio.type.*;
27+
import java.util.function.Predicate;
2728

2829
public class IncomingPhoneNumberDeleter extends Deleter<IncomingPhoneNumber> {
2930

@@ -58,6 +59,8 @@ public boolean delete(final TwilioRestClient client) {
5859
);
5960
path = path.replace("{" + "Sid" + "}", this.pathSid.toString());
6061

62+
Predicate<Integer> deleteStatues = i ->
63+
i != null && i >= 200 && i < 300;
6164
Request request = new Request(
6265
HttpMethod.DELETE,
6366
Domains.API.toString(),
@@ -83,6 +86,6 @@ public boolean delete(final TwilioRestClient client) {
8386
}
8487
throw new ApiException(restException);
8588
}
86-
return response.getStatusCode() == 204;
89+
return deleteStatues.test(response.getStatusCode());
8790
}
8891
}

src/main/java/com/twilio/rest/api/v2010/account/KeyDeleter.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import com.twilio.http.TwilioRestClient;
2525
import com.twilio.rest.Domains;
2626
import com.twilio.type.*;
27+
import java.util.function.Predicate;
2728

2829
public class KeyDeleter extends Deleter<Key> {
2930

@@ -54,6 +55,8 @@ public boolean delete(final TwilioRestClient client) {
5455
);
5556
path = path.replace("{" + "Sid" + "}", this.pathSid.toString());
5657

58+
Predicate<Integer> deleteStatues = i ->
59+
i != null && i >= 200 && i < 300;
5760
Request request = new Request(
5861
HttpMethod.DELETE,
5962
Domains.API.toString(),
@@ -79,6 +82,6 @@ public boolean delete(final TwilioRestClient client) {
7982
}
8083
throw new ApiException(restException);
8184
}
82-
return response.getStatusCode() == 204;
85+
return deleteStatues.test(response.getStatusCode());
8386
}
8487
}

0 commit comments

Comments
 (0)