Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
package com.odysseusinc.arachne.execution_engine_common.proxy;

public class AnalysisProxyRequest {

private String type;

public String getType() {

return type;
}

public void setType(String type) {

this.type = type;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
package com.odysseusinc.arachne.execution_engine_common.proxy;

import java.util.List;

public class ElasticInstanceSettings {

private InstanceSettings instanceSettings;
private List<String> supportedAnalysisTypes;

public InstanceSettings getInstanceSettings() {

return instanceSettings;
}

public void setInstanceSettings(InstanceSettings instanceSettings) {

this.instanceSettings = instanceSettings;
}

public List<String> getSupportedAnalysisTypes() {

return supportedAnalysisTypes;
}

public void setSupportedAnalysisTypes(List<String> supportedAnalysisTypes) {

this.supportedAnalysisTypes = supportedAnalysisTypes;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
package com.odysseusinc.arachne.execution_engine_common.proxy;

public class FixedInstanceSettings {

private String url;

public String getUrl() {

return url;
}

public void setUrl(String url) {

this.url = url;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
package com.odysseusinc.arachne.execution_engine_common.proxy;

public class InstanceSettings {

private String imageId;
private String size;

public String getImageId() {

return imageId;
}

public void setImageId(String imageId) {

this.imageId = imageId;
}

public String getSize() {

return size;
}

public void setSize(String size) {

this.size = size;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
package com.odysseusinc.arachne.execution_engine_common.proxy;

public enum ProxyMode {
FIXED,
ELASTIC
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
package com.odysseusinc.arachne.execution_engine_common.proxy;

public class ProxySettings {

private ProxyMode mode;
private FixedInstanceSettings fixedInstanceSettings;
private ElasticInstanceSettings elasticInstanceSettings;

public ProxyMode getMode() {

return mode;
}

public void setMode(ProxyMode mode) {

this.mode = mode;
}

public FixedInstanceSettings getFixedInstanceSettings() {

return fixedInstanceSettings;
}

public void setFixedInstanceSettings(FixedInstanceSettings fixedInstanceSettings) {

this.fixedInstanceSettings = fixedInstanceSettings;
}

public ElasticInstanceSettings getElasticInstanceSettings() {

return elasticInstanceSettings;
}

public void setElasticInstanceSettings(ElasticInstanceSettings elasticInstanceSettings) {

this.elasticInstanceSettings = elasticInstanceSettings;
}
}