Regions
Regions API は指定されたパラメータに一致する地域の地理的定義と施設マッピングを返します。
応答は改ページ処理された地域のリストであり、SDK を使用して結果の追加ページをフェッチできます。このサービスの詳細については、こちらを参照してください。
GetRegionsOperationParams regionsOperationParams = GetRegionsOperationParams
.builder()
.language("en_US")
.include(List.of("details"))
/* ... */
.build();
GetRegionsOperation getRegionsOperation = new GetRegionsOperation(regionsOperationParams);
List<List<Region>> pages = new ArrayList<>();
rapidClient.getPaginator(getRegionsOperation).forEachRemaining(page -> pages.add(page.getData()));
上の例では、pages
には全地域が含まれており、必要に応じて全地域に対する反復処理を行うことができます。 もう 1 つの選択肢は、forEachRemaining
ラムダ関数に必要な機能を直接埋め込むことです。