private void validateClusterMappings(Action action) { if (action.getRegistrationConfiguration().isSetClusterMappings() && action.getRegistrationConfiguration().getClusterMappings().isSetRegistrationClusterMappings()) { action.getRegistrationConfiguration() .getClusterMappings() .getRegistrationClusterMappings() .forEach(this::validateClusterMapping); } }
private void validateLunMappings(Action action) { if (action.getRegistrationConfiguration().isSetLunMappings() && action.getRegistrationConfiguration().getLunMappings().isSetRegistrationLunMappings()) { action.getRegistrationConfiguration() .getLunMappings() .getRegistrationLunMappings() .forEach(this::validateLunMapping); } }
private void validateAffinityLabelMappings(Action action) { if (action.getRegistrationConfiguration().isSetAffinityLabelMappings() && action.getRegistrationConfiguration() .getAffinityLabelMappings() .isSetRegistrationAffinityLabelMappings()) { action.getRegistrationConfiguration() .getAffinityLabelMappings() .getRegistrationAffinityLabelMappings() .forEach(this::validateAffinityLabelMapping); } }
private void validateDomainMappings(Action action) { if (action.getRegistrationConfiguration().isSetDomainMappings() && action.getRegistrationConfiguration().getDomainMappings().isSetRegistrationDomainMappings()) { action.getRegistrationConfiguration() .getDomainMappings() .getRegistrationDomainMappings() .forEach(this::validateDomainMapping); } }
private void validateRoleMappings(Action action) { if (action.getRegistrationConfiguration().isSetRoleMappings() && action.getRegistrationConfiguration().getRoleMappings().isSetRegistrationRoleMappings()) { action.getRegistrationConfiguration() .getRoleMappings() .getRegistrationRoleMappings() .forEach(this::validateRoleMapping); } }
private void validateAffinityGroupMappings(Action action) { if (action.getRegistrationConfiguration().isSetAffinityGroupMappings() && action.getRegistrationConfiguration() .getAffinityGroupMappings() .isSetRegistrationAffinityGroupMappings()) { action.getRegistrationConfiguration() .getAffinityGroupMappings() .getRegistrationAffinityGroupMappings() .forEach(this::validateAffinityGroupMapping); } }
public static boolean foundOnlyDeprecatedVnicProfileMapping(Action action) { return action.isSetVnicProfileMappings() && (!action.isSetRegistrationConfiguration() || !action.getRegistrationConfiguration().isSetVnicProfileMappings()); } }
ExternalRegistrationConfigurationMapper.mapFromModel(action.getRegistrationConfiguration(), params); params.setContainerId(guid); params.setStorageDomainId(parent.getStorageDomainId());
ExternalRegistrationConfigurationMapper.mapFromModel(action.getRegistrationConfiguration(), params); params.setReassignBadMacs(getReassignBadMacs(action)); params.setContainerId(guid);