@@ -193,6 +193,14 @@ private constructor(
193193 body.parameters(typescriptCode)
194194 }
195195
196+ /* *
197+ * Alias for calling [parameters] with
198+ * `Parameters.ofConditionalAuthorizationAdjustment(conditionalAuthorizationAdjustment)`.
199+ */
200+ fun parameters (
201+ conditionalAuthorizationAdjustment : ConditionalAuthorizationAdjustmentParameters
202+ ) = apply { body.parameters(conditionalAuthorizationAdjustment) }
203+
196204 fun additionalBodyProperties (additionalBodyProperties : Map <String , JsonValue >) = apply {
197205 body.additionalProperties(additionalBodyProperties)
198206 }
@@ -487,6 +495,19 @@ private constructor(
487495 fun parameters (typescriptCode : TypescriptCodeParameters ) =
488496 parameters(Parameters .ofTypescriptCode(typescriptCode))
489497
498+ /* *
499+ * Alias for calling [parameters] with
500+ * `Parameters.ofConditionalAuthorizationAdjustment(conditionalAuthorizationAdjustment)`.
501+ */
502+ fun parameters (
503+ conditionalAuthorizationAdjustment : ConditionalAuthorizationAdjustmentParameters
504+ ) =
505+ parameters(
506+ Parameters .ofConditionalAuthorizationAdjustment(
507+ conditionalAuthorizationAdjustment
508+ )
509+ )
510+
490511 fun additionalProperties (additionalProperties : Map <String , JsonValue >) = apply {
491512 this .additionalProperties.clear()
492513 putAllAdditionalProperties(additionalProperties)
@@ -586,6 +607,9 @@ private constructor(
586607 ConditionalCardTransactionUpdateActionParameters ? =
587608 null ,
588609 private val typescriptCode: TypescriptCodeParameters ? = null ,
610+ private val conditionalAuthorizationAdjustment:
611+ ConditionalAuthorizationAdjustmentParameters ? =
612+ null ,
589613 private val _json : JsonValue ? = null ,
590614 ) {
591615
@@ -619,6 +643,10 @@ private constructor(
619643 fun typescriptCode (): Optional <TypescriptCodeParameters > =
620644 Optional .ofNullable(typescriptCode)
621645
646+ fun conditionalAuthorizationAdjustment ():
647+ Optional <ConditionalAuthorizationAdjustmentParameters > =
648+ Optional .ofNullable(conditionalAuthorizationAdjustment)
649+
622650 @Deprecated(" deprecated" ) fun isConditionalBlock (): Boolean = conditionalBlock != null
623651
624652 fun isVelocityLimitParams (): Boolean = velocityLimitParams != null
@@ -638,6 +666,9 @@ private constructor(
638666
639667 fun isTypescriptCode (): Boolean = typescriptCode != null
640668
669+ fun isConditionalAuthorizationAdjustment (): Boolean =
670+ conditionalAuthorizationAdjustment != null
671+
641672 /* * Deprecated: Use CONDITIONAL_ACTION instead. */
642673 @Deprecated(" deprecated" )
643674 fun asConditionalBlock (): ConditionalBlockParameters =
@@ -670,6 +701,9 @@ private constructor(
670701 fun asTypescriptCode (): TypescriptCodeParameters =
671702 typescriptCode.getOrThrow(" typescriptCode" )
672703
704+ fun asConditionalAuthorizationAdjustment (): ConditionalAuthorizationAdjustmentParameters =
705+ conditionalAuthorizationAdjustment.getOrThrow(" conditionalAuthorizationAdjustment" )
706+
673707 fun _json (): Optional <JsonValue > = Optional .ofNullable(_json )
674708
675709 /* *
@@ -719,6 +753,10 @@ private constructor(
719753 conditionalCardTransactionUpdateAction
720754 )
721755 typescriptCode != null -> visitor.visitTypescriptCode(typescriptCode)
756+ conditionalAuthorizationAdjustment != null ->
757+ visitor.visitConditionalAuthorizationAdjustment(
758+ conditionalAuthorizationAdjustment
759+ )
722760 else -> visitor.unknown(_json )
723761 }
724762
@@ -790,6 +828,13 @@ private constructor(
790828 override fun visitTypescriptCode (typescriptCode : TypescriptCodeParameters ) {
791829 typescriptCode.validate()
792830 }
831+
832+ override fun visitConditionalAuthorizationAdjustment (
833+ conditionalAuthorizationAdjustment :
834+ ConditionalAuthorizationAdjustmentParameters
835+ ) {
836+ conditionalAuthorizationAdjustment.validate()
837+ }
793838 }
794839 )
795840 validated = true
@@ -848,6 +893,11 @@ private constructor(
848893 override fun visitTypescriptCode (typescriptCode : TypescriptCodeParameters ) =
849894 typescriptCode.validity()
850895
896+ override fun visitConditionalAuthorizationAdjustment (
897+ conditionalAuthorizationAdjustment :
898+ ConditionalAuthorizationAdjustmentParameters
899+ ) = conditionalAuthorizationAdjustment.validity()
900+
851901 override fun unknown (json : JsonValue ? ) = 0
852902 }
853903 )
@@ -867,7 +917,8 @@ private constructor(
867917 conditionalTokenizationAction == other.conditionalTokenizationAction &&
868918 conditionalCardTransactionUpdateAction ==
869919 other.conditionalCardTransactionUpdateAction &&
870- typescriptCode == other.typescriptCode
920+ typescriptCode == other.typescriptCode &&
921+ conditionalAuthorizationAdjustment == other.conditionalAuthorizationAdjustment
871922 }
872923
873924 override fun hashCode (): Int =
@@ -881,6 +932,7 @@ private constructor(
881932 conditionalTokenizationAction,
882933 conditionalCardTransactionUpdateAction,
883934 typescriptCode,
935+ conditionalAuthorizationAdjustment,
884936 )
885937
886938 override fun toString (): String =
@@ -900,6 +952,8 @@ private constructor(
900952 conditionalCardTransactionUpdateAction != null ->
901953 " Parameters{conditionalCardTransactionUpdateAction=$conditionalCardTransactionUpdateAction }"
902954 typescriptCode != null -> " Parameters{typescriptCode=$typescriptCode }"
955+ conditionalAuthorizationAdjustment != null ->
956+ " Parameters{conditionalAuthorizationAdjustment=$conditionalAuthorizationAdjustment }"
903957 _json != null -> " Parameters{_unknown=$_json }"
904958 else -> throw IllegalStateException (" Invalid Parameters" )
905959 }
@@ -951,6 +1005,11 @@ private constructor(
9511005 @JvmStatic
9521006 fun ofTypescriptCode (typescriptCode : TypescriptCodeParameters ) =
9531007 Parameters (typescriptCode = typescriptCode)
1008+
1009+ @JvmStatic
1010+ fun ofConditionalAuthorizationAdjustment (
1011+ conditionalAuthorizationAdjustment : ConditionalAuthorizationAdjustmentParameters
1012+ ) = Parameters (conditionalAuthorizationAdjustment = conditionalAuthorizationAdjustment)
9541013 }
9551014
9561015 /* *
@@ -986,6 +1045,10 @@ private constructor(
9861045 /* * Parameters for defining a TypeScript code rule */
9871046 fun visitTypescriptCode (typescriptCode : TypescriptCodeParameters ): T
9881047
1048+ fun visitConditionalAuthorizationAdjustment (
1049+ conditionalAuthorizationAdjustment : ConditionalAuthorizationAdjustmentParameters
1050+ ): T
1051+
9891052 /* *
9901053 * Maps an unknown variant of [Parameters] to a value of type [T].
9911054 *
@@ -1049,6 +1112,16 @@ private constructor(
10491112 tryDeserialize(node, jacksonTypeRef<TypescriptCodeParameters >())?.let {
10501113 Parameters (typescriptCode = it, _json = json)
10511114 },
1115+ tryDeserialize(
1116+ node,
1117+ jacksonTypeRef<ConditionalAuthorizationAdjustmentParameters >(),
1118+ )
1119+ ?.let {
1120+ Parameters (
1121+ conditionalAuthorizationAdjustment = it,
1122+ _json = json,
1123+ )
1124+ },
10521125 )
10531126 .filterNotNull()
10541127 .allMaxBy { it.validity() }
@@ -1089,6 +1162,8 @@ private constructor(
10891162 value.conditionalCardTransactionUpdateAction != null ->
10901163 generator.writeObject(value.conditionalCardTransactionUpdateAction)
10911164 value.typescriptCode != null -> generator.writeObject(value.typescriptCode)
1165+ value.conditionalAuthorizationAdjustment != null ->
1166+ generator.writeObject(value.conditionalAuthorizationAdjustment)
10921167 value._json != null -> generator.writeObject(value._json )
10931168 else -> throw IllegalStateException (" Invalid Parameters" )
10941169 }
0 commit comments