Skip to content

Commit

Permalink
[EWT-539] Update provider availability (#280)
Browse files Browse the repository at this point in the history
Co-authored-by: Andrea Di Lisio <andrea.dilisio91@gmail.com>
  • Loading branch information
tl-luca-baggi and dili91 authored Apr 17, 2024
1 parent 34ab929 commit e02a18a
Show file tree
Hide file tree
Showing 7 changed files with 26 additions and 4 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Main properties
group=com.truelayer
archivesBaseName=truelayer-java
version=11.1.0
version=12.0.0

# Artifacts properties
sonatype_repository_url=https://s01.oss.sonatype.org/service/local/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,5 @@
@ToString
public class ProviderAvailability {
AvailabilityRecommendedStatus recommendedStatus;
float errorRate;
ZonedDateTime updatedAt;
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package com.truelayer.java.paymentsproviders.entities;

import com.truelayer.java.entities.ProviderAvailability;
import com.truelayer.java.payments.entities.ReleaseChannel;
import java.util.List;
import lombok.Value;
Expand All @@ -9,4 +10,6 @@ public class BankTransferCapabilities {
ReleaseChannel releaseChannel;

List<Scheme> schemes;

ProviderAvailability availability;
}
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
package com.truelayer.java.paymentsproviders.entities;

import com.truelayer.java.entities.ProviderAvailability;
import com.truelayer.java.payments.entities.ReleaseChannel;
import lombok.Value;

@Value
public class VrpCommercialCapabilities {
ReleaseChannel releaseChannel;

ProviderAvailability availability;
}
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
package com.truelayer.java.paymentsproviders.entities;

import com.truelayer.java.entities.ProviderAvailability;
import com.truelayer.java.payments.entities.ReleaseChannel;
import lombok.Value;

@Value
public class VrpSweepingCapabilities {
ReleaseChannel releaseChannel;

ProviderAvailability availability;
}
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
"country_code":"GB",
"availability": {
"recommended_status":"healthy",
"error_rate":0.1,
"updated_at":"2022-01-17T17:13:18.214924Z"
},
"search_aliases": ["firstalias", "anotheralias"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@
"payments": {
"bank_transfer": {
"release_channel": "general_availability",
"availability": {
"recommended_status":"healthy",
"updated_at":"2024-04-16T14:11:18.214924Z"
},
"schemes": [
{
"id": "faster_payments_service"
Expand All @@ -18,7 +22,18 @@
},
"mandates": {
"vrp_sweeping": {
"release_channel": "general_availability"
"release_channel": "general_availability",
"availability": {
"recommended_status":"healthy",
"updated_at":"2024-04-16T14:11:18.214924Z"
}
},
"vrp_commercial": {
"release_channel": "general_availability",
"availability": {
"recommended_status":"healthy",
"updated_at":"2024-04-16T14:11:18.214924Z"
}
}
}
}
Expand Down

0 comments on commit e02a18a

Please sign in to comment.