Skip to content

Commit 30b72e7

Browse files
author
William Hou
committed
restore old constructor in singularity request parent
1 parent 8e4a548 commit 30b72e7

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

SingularityBase/src/main/java/com/hubspot/singularity/SingularityRequestParent.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,42 @@ public SingularityRequestParent(
5050
);
5151
}
5252

53+
@Deprecated
54+
public SingularityRequestParent(
55+
@JsonProperty("request") SingularityRequest request,
56+
@JsonProperty("state") RequestState state,
57+
@JsonProperty(
58+
"requestDeployState"
59+
) Optional<SingularityRequestDeployState> requestDeployState,
60+
@JsonProperty("activeDeploy") Optional<SingularityDeploy> activeDeploy,
61+
@JsonProperty("pendingDeploy") Optional<SingularityDeploy> pendingDeploy,
62+
@JsonProperty(
63+
"pendingDeployState"
64+
) Optional<SingularityPendingDeploy> pendingDeployState,
65+
@JsonProperty("expiringBounce") Optional<SingularityExpiringBounce> expiringBounce,
66+
@JsonProperty("expiringPause") Optional<SingularityExpiringPause> expiringPause,
67+
@JsonProperty("expiringScale") Optional<SingularityExpiringScale> expiringScale,
68+
@JsonProperty(
69+
"expiringSkipHealthchecks"
70+
) Optional<SingularityExpiringSkipHealthchecks> expiringSkipHealthchecks,
71+
@JsonProperty("taskIds") Optional<SingularityTaskIdsByStatus> taskIds
72+
) {
73+
this(
74+
request,
75+
state,
76+
requestDeployState,
77+
activeDeploy,
78+
pendingDeploy,
79+
pendingDeployState,
80+
expiringBounce,
81+
expiringPause,
82+
expiringScale,
83+
Optional.empty(),
84+
expiringSkipHealthchecks,
85+
taskIds
86+
);
87+
}
88+
5389
@JsonCreator
5490
public SingularityRequestParent(
5591
@JsonProperty("request") SingularityRequest request,

0 commit comments

Comments
 (0)