Skip to content

Commit cbaeeab

Browse files
committed
refactor (Numbers): Do not use 'deprecated' methods/classes
1 parent a2216fb commit cbaeeab

File tree

3 files changed

+11
-15
lines changed

3 files changed

+11
-15
lines changed

snippets/src/main/java/numbers/List.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import com.sinch.sdk.SinchClient;
1111
import com.sinch.sdk.domains.numbers.api.v1.NumbersService;
1212
import com.sinch.sdk.domains.numbers.models.v1.NumberType;
13-
import com.sinch.sdk.domains.numbers.models.v1.request.ActiveNumberListRequest;
13+
import com.sinch.sdk.domains.numbers.models.v1.request.ActiveNumbersListQueryParameters;
1414
import com.sinch.sdk.domains.numbers.models.v1.response.ActiveNumberListResponse;
1515
import com.sinch.sdk.models.Configuration;
1616
import java.util.logging.Logger;
@@ -41,7 +41,7 @@ public static void main(String[] args) {
4141

4242
ActiveNumberListResponse response =
4343
service.list(
44-
ActiveNumberListRequest.builder()
44+
ActiveNumbersListQueryParameters.builder()
4545
.setRegionCode("US")
4646
.setType(NumberType.LOCAL)
4747
.build());

snippets/src/main/java/numbers/SearchForAvailableNumbers.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import com.sinch.sdk.SinchClient;
1111
import com.sinch.sdk.domains.numbers.api.v1.NumbersService;
1212
import com.sinch.sdk.domains.numbers.models.v1.NumberType;
13-
import com.sinch.sdk.domains.numbers.models.v1.request.AvailableNumberListRequest;
13+
import com.sinch.sdk.domains.numbers.models.v1.request.AvailableNumbersListQueryParameters;
1414
import com.sinch.sdk.domains.numbers.models.v1.response.AvailableNumberListResponse;
1515
import com.sinch.sdk.models.Configuration;
1616
import java.util.logging.Logger;
@@ -40,8 +40,11 @@ public static void main(String[] args) {
4040
String regionCode = "US";
4141
NumberType type = NumberType.LOCAL;
4242

43-
AvailableNumberListRequest parameters =
44-
AvailableNumberListRequest.builder().setRegionCode(regionCode).setType(type).build();
43+
AvailableNumbersListQueryParameters parameters =
44+
AvailableNumbersListQueryParameters.builder()
45+
.setRegionCode(regionCode)
46+
.setType(type)
47+
.build();
4548

4649
LOGGER.info("Looking for available numbers");
4750

snippets/src/main/java/numbers/regions/List.java

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,9 @@
88
package numbers.regions;
99

1010
import com.sinch.sdk.SinchClient;
11-
import com.sinch.sdk.domains.numbers.api.v1.AvailableRegionService;
12-
import com.sinch.sdk.domains.numbers.models.v1.NumberType;
13-
import com.sinch.sdk.domains.numbers.models.v1.regions.available.request.AvailableRegionListRequest;
11+
import com.sinch.sdk.domains.numbers.api.v1.AvailableRegionsService;
1412
import com.sinch.sdk.domains.numbers.models.v1.regions.available.response.AvailableRegionListResponse;
1513
import com.sinch.sdk.models.Configuration;
16-
import java.util.Arrays;
1714
import java.util.logging.Logger;
1815
import utils.Settings;
1916

@@ -36,15 +33,11 @@ public static void main(String[] args) {
3633

3734
SinchClient client = new SinchClient(configuration);
3835

39-
AvailableRegionService service = client.numbers().v1().regions();
36+
AvailableRegionsService service = client.numbers().v1().regions();
4037

4138
LOGGER.info("List");
4239

43-
AvailableRegionListResponse response =
44-
service.list(
45-
AvailableRegionListRequest.builder()
46-
.setTypes(Arrays.asList(NumberType.MOBILE, NumberType.LOCAL))
47-
.build());
40+
AvailableRegionListResponse response = service.list();
4841

4942
LOGGER.info("Available regions:");
5043

0 commit comments

Comments
 (0)