
org.apache.airavata.Glue2 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of airavata-gfac-hpc-monitor Show documentation
Show all versions of airavata-gfac-hpc-monitor Show documentation
The Grid related monitoring implementation
The newest version!
package org.apache.airavata;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.annotation.Generated;
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
/**
* A GLUE 2 document
*
*/
@JsonInclude(JsonInclude.Include.NON_NULL)
@Generated("org.jsonschema2pojo")
@JsonPropertyOrder({
"Entity",
"Location",
"Contact",
"Domain",
"AdminDomain",
"UserDomain",
"Service",
"Endpoint",
"Share",
"Manager",
"Resource",
"Activity",
"Policy",
"AccessPolicy",
"MappingPolicy",
"ComputingService",
"ComputingEndpoint",
"ComputingShare",
"ComputingManager",
"Benchmark",
"ExecutionEnvironment",
"ApplicationEnvironment",
"ApplicationHandle",
"ComputingActivity",
"ToStorageService",
"StorageService",
"StorageServiceCapacity",
"StorageAccessProtocol",
"StorageEndpoint",
"StorageShare",
"StorageShareCapacity",
"StorageManager",
"DataStore",
"ToComputingService"
})
public class Glue2 {
@JsonProperty("Entity")
private List entity = new ArrayList();
@JsonProperty("Location")
private List location = new ArrayList();
@JsonProperty("Contact")
private List contact = new ArrayList();
@JsonProperty("Domain")
private List domain = new ArrayList();
@JsonProperty("AdminDomain")
private List adminDomain = new ArrayList();
@JsonProperty("UserDomain")
private List userDomain = new ArrayList();
@JsonProperty("Service")
private List service = new ArrayList();
@JsonProperty("Endpoint")
private List endpoint = new ArrayList();
@JsonProperty("Share")
private List share = new ArrayList();
@JsonProperty("Manager")
private List manager = new ArrayList();
@JsonProperty("Resource")
private List resource = new ArrayList();
@JsonProperty("Activity")
private List activity = new ArrayList();
@JsonProperty("Policy")
private List policy = new ArrayList();
@JsonProperty("AccessPolicy")
private List accessPolicy = new ArrayList();
@JsonProperty("MappingPolicy")
private List mappingPolicy = new ArrayList();
@JsonProperty("ComputingService")
private List computingService = new ArrayList();
@JsonProperty("ComputingEndpoint")
private List computingEndpoint = new ArrayList();
@JsonProperty("ComputingShare")
private List computingShare = new ArrayList();
@JsonProperty("ComputingManager")
private List computingManager = new ArrayList();
@JsonProperty("Benchmark")
private List benchmark = new ArrayList();
@JsonProperty("ExecutionEnvironment")
private List executionEnvironment = new ArrayList();
@JsonProperty("ApplicationEnvironment")
private List applicationEnvironment = new ArrayList();
@JsonProperty("ApplicationHandle")
private List applicationHandle = new ArrayList();
@JsonProperty("ComputingActivity")
private List computingActivity = new ArrayList();
@JsonProperty("ToStorageService")
private List toStorageService = new ArrayList();
@JsonProperty("StorageService")
private List storageService = new ArrayList();
@JsonProperty("StorageServiceCapacity")
private List storageServiceCapacity = new ArrayList();
@JsonProperty("StorageAccessProtocol")
private List storageAccessProtocol = new ArrayList();
@JsonProperty("StorageEndpoint")
private List storageEndpoint = new ArrayList();
@JsonProperty("StorageShare")
private List storageShare = new ArrayList();
@JsonProperty("StorageShareCapacity")
private List storageShareCapacity = new ArrayList();
@JsonProperty("StorageManager")
private List storageManager = new ArrayList();
@JsonProperty("DataStore")
private List dataStore = new ArrayList();
@JsonProperty("ToComputingService")
private List toComputingService = new ArrayList();
private Map additionalProperties = new HashMap();
@JsonProperty("Entity")
public List getEntity() {
return entity;
}
@JsonProperty("Entity")
public void setEntity(List entity) {
this.entity = entity;
}
@JsonProperty("Location")
public List getLocation() {
return location;
}
@JsonProperty("Location")
public void setLocation(List location) {
this.location = location;
}
@JsonProperty("Contact")
public List getContact() {
return contact;
}
@JsonProperty("Contact")
public void setContact(List contact) {
this.contact = contact;
}
@JsonProperty("Domain")
public List getDomain() {
return domain;
}
@JsonProperty("Domain")
public void setDomain(List domain) {
this.domain = domain;
}
@JsonProperty("AdminDomain")
public List getAdminDomain() {
return adminDomain;
}
@JsonProperty("AdminDomain")
public void setAdminDomain(List adminDomain) {
this.adminDomain = adminDomain;
}
@JsonProperty("UserDomain")
public List getUserDomain() {
return userDomain;
}
@JsonProperty("UserDomain")
public void setUserDomain(List userDomain) {
this.userDomain = userDomain;
}
@JsonProperty("Service")
public List getService() {
return service;
}
@JsonProperty("Service")
public void setService(List service) {
this.service = service;
}
@JsonProperty("Endpoint")
public List getEndpoint() {
return endpoint;
}
@JsonProperty("Endpoint")
public void setEndpoint(List endpoint) {
this.endpoint = endpoint;
}
@JsonProperty("Share")
public List getShare() {
return share;
}
@JsonProperty("Share")
public void setShare(List share) {
this.share = share;
}
@JsonProperty("Manager")
public List getManager() {
return manager;
}
@JsonProperty("Manager")
public void setManager(List manager) {
this.manager = manager;
}
@JsonProperty("Resource")
public List getResource() {
return resource;
}
@JsonProperty("Resource")
public void setResource(List resource) {
this.resource = resource;
}
@JsonProperty("Activity")
public List getActivity() {
return activity;
}
@JsonProperty("Activity")
public void setActivity(List activity) {
this.activity = activity;
}
@JsonProperty("Policy")
public List getPolicy() {
return policy;
}
@JsonProperty("Policy")
public void setPolicy(List policy) {
this.policy = policy;
}
@JsonProperty("AccessPolicy")
public List getAccessPolicy() {
return accessPolicy;
}
@JsonProperty("AccessPolicy")
public void setAccessPolicy(List accessPolicy) {
this.accessPolicy = accessPolicy;
}
@JsonProperty("MappingPolicy")
public List getMappingPolicy() {
return mappingPolicy;
}
@JsonProperty("MappingPolicy")
public void setMappingPolicy(List mappingPolicy) {
this.mappingPolicy = mappingPolicy;
}
@JsonProperty("ComputingService")
public List getComputingService() {
return computingService;
}
@JsonProperty("ComputingService")
public void setComputingService(List computingService) {
this.computingService = computingService;
}
@JsonProperty("ComputingEndpoint")
public List getComputingEndpoint() {
return computingEndpoint;
}
@JsonProperty("ComputingEndpoint")
public void setComputingEndpoint(List computingEndpoint) {
this.computingEndpoint = computingEndpoint;
}
@JsonProperty("ComputingShare")
public List getComputingShare() {
return computingShare;
}
@JsonProperty("ComputingShare")
public void setComputingShare(List computingShare) {
this.computingShare = computingShare;
}
@JsonProperty("ComputingManager")
public List getComputingManager() {
return computingManager;
}
@JsonProperty("ComputingManager")
public void setComputingManager(List computingManager) {
this.computingManager = computingManager;
}
@JsonProperty("Benchmark")
public List getBenchmark() {
return benchmark;
}
@JsonProperty("Benchmark")
public void setBenchmark(List benchmark) {
this.benchmark = benchmark;
}
@JsonProperty("ExecutionEnvironment")
public List getExecutionEnvironment() {
return executionEnvironment;
}
@JsonProperty("ExecutionEnvironment")
public void setExecutionEnvironment(List executionEnvironment) {
this.executionEnvironment = executionEnvironment;
}
@JsonProperty("ApplicationEnvironment")
public List getApplicationEnvironment() {
return applicationEnvironment;
}
@JsonProperty("ApplicationEnvironment")
public void setApplicationEnvironment(List applicationEnvironment) {
this.applicationEnvironment = applicationEnvironment;
}
@JsonProperty("ApplicationHandle")
public List getApplicationHandle() {
return applicationHandle;
}
@JsonProperty("ApplicationHandle")
public void setApplicationHandle(List applicationHandle) {
this.applicationHandle = applicationHandle;
}
@JsonProperty("ComputingActivity")
public List getComputingActivity() {
return computingActivity;
}
@JsonProperty("ComputingActivity")
public void setComputingActivity(List computingActivity) {
this.computingActivity = computingActivity;
}
@JsonProperty("ToStorageService")
public List getToStorageService() {
return toStorageService;
}
@JsonProperty("ToStorageService")
public void setToStorageService(List toStorageService) {
this.toStorageService = toStorageService;
}
@JsonProperty("StorageService")
public List getStorageService() {
return storageService;
}
@JsonProperty("StorageService")
public void setStorageService(List storageService) {
this.storageService = storageService;
}
@JsonProperty("StorageServiceCapacity")
public List getStorageServiceCapacity() {
return storageServiceCapacity;
}
@JsonProperty("StorageServiceCapacity")
public void setStorageServiceCapacity(List storageServiceCapacity) {
this.storageServiceCapacity = storageServiceCapacity;
}
@JsonProperty("StorageAccessProtocol")
public List getStorageAccessProtocol() {
return storageAccessProtocol;
}
@JsonProperty("StorageAccessProtocol")
public void setStorageAccessProtocol(List storageAccessProtocol) {
this.storageAccessProtocol = storageAccessProtocol;
}
@JsonProperty("StorageEndpoint")
public List getStorageEndpoint() {
return storageEndpoint;
}
@JsonProperty("StorageEndpoint")
public void setStorageEndpoint(List storageEndpoint) {
this.storageEndpoint = storageEndpoint;
}
@JsonProperty("StorageShare")
public List getStorageShare() {
return storageShare;
}
@JsonProperty("StorageShare")
public void setStorageShare(List storageShare) {
this.storageShare = storageShare;
}
@JsonProperty("StorageShareCapacity")
public List getStorageShareCapacity() {
return storageShareCapacity;
}
@JsonProperty("StorageShareCapacity")
public void setStorageShareCapacity(List storageShareCapacity) {
this.storageShareCapacity = storageShareCapacity;
}
@JsonProperty("StorageManager")
public List getStorageManager() {
return storageManager;
}
@JsonProperty("StorageManager")
public void setStorageManager(List storageManager) {
this.storageManager = storageManager;
}
@JsonProperty("DataStore")
public List getDataStore() {
return dataStore;
}
@JsonProperty("DataStore")
public void setDataStore(List dataStore) {
this.dataStore = dataStore;
}
@JsonProperty("ToComputingService")
public List getToComputingService() {
return toComputingService;
}
@JsonProperty("ToComputingService")
public void setToComputingService(List toComputingService) {
this.toComputingService = toComputingService;
}
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this);
}
@Override
public int hashCode() {
return HashCodeBuilder.reflectionHashCode(this);
}
@Override
public boolean equals(Object other) {
return EqualsBuilder.reflectionEquals(this, other);
}
@JsonAnyGetter
public Map getAdditionalProperties() {
return this.additionalProperties;
}
@JsonAnySetter
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy