com.arextest.schedule.model.deploy.DeploymentEnvironmentProvider Maven / Gradle / Ivy
package com.arextest.schedule.model.deploy;
import com.arextest.schedule.model.AppServiceDescriptor;
import java.util.List;
/**
* @author jmo
* @since 2022/2/19
*/
public interface DeploymentEnvironmentProvider {
DeploymentVersion getVersion(String appId, String env);
List getActiveInstanceList(AppServiceDescriptor serviceDescriptor, String env);
ServiceInstance getActiveInstance(AppServiceDescriptor serviceDescriptor, String host);
}