Skip to content

Commit e3df578

Browse files
anssari1github-actions[bot]
authored andcommitted
chore: Publish v1.0.0-SNAPSHOT
1 parent 0c07304 commit e3df578

File tree

4 files changed

+13
-15
lines changed

4 files changed

+13
-15
lines changed

code/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<dependency>
66
<groupId>com.expediagroup</groupId>
77
<artifactId>xap-sdk</artifactId>
8-
<version>1.0.0</version>
8+
<version>1.0.0-SNAPSHOT</version>
99
</dependency>
1010
```
1111

code/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>com.expediagroup</groupId>
66
<artifactId>xap-sdk</artifactId>
7-
<version>1.0.0</version>
7+
<version>1.0.0-SNAPSHOT</version>
88
<name>EG xap-sdk for Java</name>
9-
<description>EG xap-sdk v1.0.0</description>
9+
<description>EG xap-sdk v1.0.0-SNAPSHOT</description>
1010
<url>https://github.com/ExpediaGroup/test-sdk</url>
1111
<inceptionYear>2022</inceptionYear>
1212
<packaging>jar</packaging>

code/src/main/kotlin/com/expediagroup/sdk/xap/models/RateDetails.kt

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ import javax.validation.constraints.NotNull
4242
/**
4343
* The rate detail information for a car offer.
4444
* @param ratePeriod Rate period. Supported values: Daily,Weekly,Monthly,Trip,Weekend
45-
* @param rateCode Rate plan identifier.
4645
* @param prePay Indicates whether this reservation should be paid at the time of booking (true) or at time of rental return (false).
46+
* @param rateCode Rate plan identifier.
4747
* @param creditCardRequired Indicates whether credit card is required for booking.
4848
* @param discounts List of discount information.
4949
* @param mileages A list of charges to be levied based on the mileage driven.
@@ -55,16 +55,15 @@ data class RateDetails(
5555
@field:NotNull
5656
@field:Valid
5757
val ratePeriod: kotlin.String,
58-
// Rate plan identifier.
59-
@JsonProperty("RateCode")
60-
@field:NotNull
61-
@field:Valid
62-
val rateCode: kotlin.String,
6358
// Indicates whether this reservation should be paid at the time of booking (true) or at time of rental return (false).
6459
@JsonProperty("PrePay")
6560
@field:NotNull
6661
@field:Valid
6762
val prePay: kotlin.Boolean,
63+
// Rate plan identifier.
64+
@JsonProperty("RateCode")
65+
@field:Valid
66+
val rateCode: kotlin.String? = null,
6867
// Indicates whether credit card is required for booking.
6968
@JsonProperty("CreditCardRequired")
7069
@field:Valid
@@ -89,19 +88,19 @@ data class RateDetails(
8988

9089
class Builder(
9190
private var ratePeriod: kotlin.String? = null,
92-
private var rateCode: kotlin.String? = null,
9391
private var prePay: kotlin.Boolean? = null,
92+
private var rateCode: kotlin.String? = null,
9493
private var creditCardRequired: kotlin.Boolean? = null,
9594
private var discounts: kotlin.collections.List<Discount>? = null,
9695
private var mileages: kotlin.collections.List<Mileage>? = null,
9796
private var mobileRate: kotlin.Boolean? = null
9897
) {
9998
fun ratePeriod(ratePeriod: kotlin.String) = apply { this.ratePeriod = ratePeriod }
10099

101-
fun rateCode(rateCode: kotlin.String) = apply { this.rateCode = rateCode }
102-
103100
fun prePay(prePay: kotlin.Boolean) = apply { this.prePay = prePay }
104101

102+
fun rateCode(rateCode: kotlin.String?) = apply { this.rateCode = rateCode }
103+
105104
fun creditCardRequired(creditCardRequired: kotlin.Boolean?) = apply { this.creditCardRequired = creditCardRequired }
106105

107106
fun discounts(discounts: kotlin.collections.List<Discount>?) = apply { this.discounts = discounts }
@@ -114,8 +113,8 @@ data class RateDetails(
114113
val instance =
115114
RateDetails(
116115
ratePeriod = ratePeriod!!,
117-
rateCode = rateCode!!,
118116
prePay = prePay!!,
117+
rateCode = rateCode,
119118
creditCardRequired = creditCardRequired,
120119
discounts = discounts,
121120
mileages = mileages,
@@ -149,8 +148,8 @@ data class RateDetails(
149148
fun toBuilder() =
150149
Builder(
151150
ratePeriod = ratePeriod!!,
152-
rateCode = rateCode!!,
153151
prePay = prePay!!,
152+
rateCode = rateCode,
154153
creditCardRequired = creditCardRequired,
155154
discounts = discounts,
156155
mileages = mileages,

code/transformedSpecs.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6353,7 +6353,6 @@ components:
63536353
RateDetails:
63546354
required:
63556355
- PrePay
6356-
- RateCode
63576356
- RatePeriod
63586357
type: object
63596358
properties:

0 commit comments

Comments
 (0)