package com.hubspot.singularity.expiring;
import com.google.common.base.Optional;
import com.hubspot.singularity.api.SingularityExpiringRequestParent;
public abstract class SingularityExpiringRequestActionParent<T extends SingularityExpiringRequestParent> extends SingularityExpiringParent<T> {
private final String requestId;
public SingularityExpiringRequestActionParent(T expiringAPIRequestObject, Optional<String> user, long startMillis, String actionId, String requestId) {
super(expiringAPIRequestObject, user, startMillis, actionId);
this.requestId = requestId;
}
public String getRequestId() {
return requestId;
}
@Override
public String toString() {
return "SingularityExpiringRequestActionParent{" +
"requestId='" + requestId + '\'' +
"} " + super.toString();
}
}