package com.sequenceiq.cloudbreak.cloud.event.setup;
import com.sequenceiq.cloudbreak.cloud.context.CloudContext;
import com.sequenceiq.cloudbreak.cloud.event.CloudPlatformRequest;
import com.sequenceiq.cloudbreak.cloud.model.CloudCredential;
import com.sequenceiq.cloudbreak.cloud.model.CloudStack;
import com.sequenceiq.cloudbreak.cloud.model.Image;
public class CheckImageRequest<T> extends CloudPlatformRequest<CheckImageResult> {
private final Image image;
private final CloudStack stack;
public CheckImageRequest(CloudContext cloudContext, CloudCredential cloudCredential, CloudStack stack, Image image) {
super(cloudContext, cloudCredential);
this.image = image;
this.stack = stack;
}
public Image getImage() {
return image;
}
public CloudStack getStack() {
return stack;
}
}