public ComputeResourcePreference deepCopy() { return new ComputeResourcePreference(this); }
public ComputeResourcePreference deepCopy() { return new ComputeResourcePreference(this); }
List<ComputeResourcePreference> __this__computeResourcePreferences = new ArrayList<ComputeResourcePreference>(other.computeResourcePreferences.size()); for (ComputeResourcePreference other_element : other.computeResourcePreferences) { __this__computeResourcePreferences.add(new ComputeResourcePreference(other_element));
List<ComputeResourcePreference> __this__computeResourcePreferences = new ArrayList<ComputeResourcePreference>(other.computeResourcePreferences.size()); for (ComputeResourcePreference other_element : other.computeResourcePreferences) { __this__computeResourcePreferences.add(new ComputeResourcePreference(other_element));
for (int _i2 = 0; _i2 < _list0.size; ++_i2) _elem1 = new ComputeResourcePreference(); _elem1.read(iprot); struct.computeResourcePreferences.add(_elem1);
for (int _i12 = 0; _i12 < _list10.size; ++_i12) _elem11 = new ComputeResourcePreference(); _elem11.read(iprot); struct.computeResourcePreferences.add(_elem11);
for (int _i12 = 0; _i12 < _list10.size; ++_i12) _elem11 = new ComputeResourcePreference(); _elem11.read(iprot); struct.computeResourcePreferences.add(_elem11);
for (int _i22 = 0; _i22 < _list20.size; ++_i22) _elem21 = new ComputeResourcePreference(); _elem21.read(iprot); struct.computeResourcePreferences.add(_elem21);
public static ComputeResourcePreference createComputeResourcePreference(String computeResourceId, String allocationProjectNumber, boolean overridebyAiravata, String preferredBatchQueue, JobSubmissionProtocol preferredJobSubmissionProtocol, DataMovementProtocol preferredDataMovementProtocol, String scratchLocation) { ComputeResourcePreference computeResourcePreference = new ComputeResourcePreference(); computeResourcePreference.setComputeResourceId(computeResourceId); computeResourcePreference.setOverridebyAiravata(overridebyAiravata); computeResourcePreference.setAllocationProjectNumber(allocationProjectNumber); computeResourcePreference.setPreferredBatchQueue(preferredBatchQueue); computeResourcePreference.setPreferredDataMovementProtocol(preferredDataMovementProtocol); computeResourcePreference.setPreferredJobSubmissionProtocol(preferredJobSubmissionProtocol); computeResourcePreference.setScratchLocation(scratchLocation); return computeResourcePreference; }
public static ComputeResourcePreference createComputeResourcePreference(String computeResourceId, String scratchLocation, String allocationProjectNumber, boolean overridebyAiravata, String preferredBatchQueue, String preferredJobSubmissionProtocol, String preferredDataMovementProtocol) throws AppCatalogException { ComputeResourcePreference computeResourcePreference = new ComputeResourcePreference(); computeResourcePreference.setComputeResourceId(computeResourceId); computeResourcePreference.setOverridebyAiravata(overridebyAiravata); computeResourcePreference.setAllocationProjectNumber(allocationProjectNumber); computeResourcePreference.setPreferredBatchQueue(preferredBatchQueue); computeResourcePreference.setPreferredDataMovementProtocol(DataMovementProtocol.valueOf(preferredDataMovementProtocol)); computeResourcePreference.setPreferredJobSubmissionProtocol(JobSubmissionProtocol.valueOf(preferredJobSubmissionProtocol)); computeResourcePreference.setScratchLocation(scratchLocation); return computeResourcePreference; }
public static ComputeResourcePreference getComputeResourcePreference (ComputeHostPreferenceResource resource){ ComputeResourcePreference preference = new ComputeResourcePreference(); preference.setComputeResourceId(resource.getResourceId()); preference.setOverridebyAiravata(resource.getOverrideByAiravata()); if (resource.getPreferredJobProtocol() != null){ preference.setPreferredJobSubmissionProtocol(JobSubmissionProtocol.valueOf(resource.getPreferredJobProtocol())); } if (resource.getPreferedDMProtocol() != null){ preference.setPreferredDataMovementProtocol(DataMovementProtocol.valueOf(resource.getPreferedDMProtocol())); } preference.setPreferredBatchQueue(resource.getBatchQueue()); preference.setScratchLocation(resource.getScratchLocation()); preference.setAllocationProjectNumber(resource.getProjectNumber()); preference.setLoginUserName(resource.getLoginUserName()); return preference; }
public static ComputeResourcePreference getComputeResourcePreference (ComputeHostPreferenceResource resource){ ComputeResourcePreference preference = new ComputeResourcePreference(); preference.setComputeResourceId(resource.getResourceId()); preference.setOverridebyAiravata(resource.getOverrideByAiravata()); if (resource.getPreferredJobProtocol() != null){ preference.setPreferredJobSubmissionProtocol(JobSubmissionProtocol.valueOf(resource.getPreferredJobProtocol())); } if (resource.getPreferedDMProtocol() != null){ preference.setPreferredDataMovementProtocol(DataMovementProtocol.valueOf(resource.getPreferedDMProtocol())); } preference.setPreferredBatchQueue(resource.getBatchQueue()); preference.setScratchLocation(resource.getScratchLocation()); preference.setAllocationProjectNumber(resource.getProjectNumber()); preference.setLoginUserName(resource.getLoginUserName()); preference.setResourceSpecificCredentialStoreToken(resource.getResourceCSToken()); preference.setUsageReportingGatewayId(resource.getGatewayId()); return preference; }